arebgun / dynamixel_motor

ROS stack for interfacing with Robotis Dynamixel line of servo motors.
BSD 3-Clause "New" or "Revised" License
70 stars 169 forks source link

Use services to set position, or speed and position instead of topics #65

Open bajo opened 8 years ago

bajo commented 8 years ago

The advantage of services over topic communication is that we immediately get a response from the service. Thus giving the behavior coordination system on a robot the chance to base a decision on the response. For this I added bool values goal_reached and min_max_limit_reached to the service definitions and implemented he handling within joint_position_controller.py and joint_controller.py Feedback welcome.