7
7
8
8
using namespace roboticslab ;
9
9
10
- SpnavSensorDevice::SpnavSensorDevice (yarp::os::Searchable & config, bool usingMovi , double gain)
10
+ SpnavSensorDevice::SpnavSensorDevice (yarp::os::Searchable & config, bool usingPose , double gain)
11
11
: StreamingDevice(config),
12
12
iAnalogSensor(nullptr ),
13
- usingMovi(usingMovi ),
13
+ usingPose(usingPose ),
14
14
gain(gain),
15
15
buttonClose(false ),
16
16
buttonOpen(false )
@@ -31,15 +31,15 @@ bool SpnavSensorDevice::acquireInterfaces()
31
31
32
32
bool SpnavSensorDevice::initialize (bool usingStreamingPreset)
33
33
{
34
- if (usingMovi && gain <= 0.0 )
34
+ if (usingPose && gain <= 0.0 )
35
35
{
36
- yCWarning (SDC) << " Invalid gain for movi command:" << gain;
36
+ yCWarning (SDC) << " Invalid gain for pose command:" << gain;
37
37
return false ;
38
38
}
39
39
40
40
if (usingStreamingPreset)
41
41
{
42
- int cmd = usingMovi ? VOCAB_CC_MOVI : VOCAB_CC_TWIST;
42
+ int cmd = usingPose ? VOCAB_CC_POSE : VOCAB_CC_TWIST;
43
43
44
44
if (!iCartesianControl->setParameter (VOCAB_CC_CONFIG_STREAMING_CMD, cmd))
45
45
{
@@ -54,7 +54,7 @@ bool SpnavSensorDevice::initialize(bool usingStreamingPreset)
54
54
return false ;
55
55
}
56
56
57
- if (usingMovi && !iCartesianControl->stat (currentX))
57
+ if (usingPose && !iCartesianControl->stat (currentX))
58
58
{
59
59
yCWarning (SDC) << " Unable to stat initial position, assuming zero" ;
60
60
currentX.resize (6 , 0.0 );
@@ -92,7 +92,7 @@ bool SpnavSensorDevice::acquireData()
92
92
93
93
bool SpnavSensorDevice::transformData (double scaling)
94
94
{
95
- if (usingMovi )
95
+ if (usingPose )
96
96
{
97
97
for (int i = 0 ; i < 6 ; i++)
98
98
{
@@ -145,7 +145,7 @@ int SpnavSensorDevice::getActuatorState()
145
145
146
146
bool SpnavSensorDevice::hasValidMovementData () const
147
147
{
148
- if (usingMovi )
148
+ if (usingPose )
149
149
{
150
150
for (int i = 0 ; i < 6 ; i++)
151
151
{
@@ -165,9 +165,9 @@ bool SpnavSensorDevice::hasValidMovementData() const
165
165
166
166
void SpnavSensorDevice::sendMovementCommand (double timestamp)
167
167
{
168
- if (usingMovi )
168
+ if (usingPose )
169
169
{
170
- iCartesianControl->movi (data);
170
+ iCartesianControl->pose (data);
171
171
172
172
for (int i = 0 ; i < 6 ; i++)
173
173
{
@@ -182,7 +182,7 @@ void SpnavSensorDevice::sendMovementCommand(double timestamp)
182
182
183
183
void SpnavSensorDevice::stopMotion ()
184
184
{
185
- if (!usingMovi )
185
+ if (!usingPose )
186
186
{
187
187
std::vector<double > zeros (6 , 0.0 );
188
188
iCartesianControl->twist (zeros);
0 commit comments