PhidgetServo: PhidgetServo
Node interfacing the Phidget Advanced Servo Controller.
This package depends on the Phidget client library being installed manually:
http://www.phidgets.com/drivers.php
Services
The PhidgetServo node provides the following device services:
- phidgetServo_getEngaged
- Service Type : corobot_srvs::GetEngaged
- Get the status of a servo motor connected, to know if it is engaged ( powered on) or not.
- phidgetServo_getPositionMax
- phidgetServo_getPositionMin
- phidgetServo_getMotorCount
- phidgetServo_setServoParameters
- phidgetServo_getSerialNumber
- Service Type : corobot_srvs::GetSerialNumber
- Get the serial number of the current phidget servo controller. Useful if there are two phidget servo controllers connected.
- phidgetServo_getServoType
- phidgetServo_setServoType
Topics
Input
- phidgetServo_setPosition
- Topic type: corobot_msgs::GetPosition
- Set the position possible of a servo motor
- phidgetServo_setType
- Topic Type : corobot_msgs::ServoType
- The type of the concerned servo motor is set each time a message is received on this topic.
Output
codeapi