Only released in EOL distros:  

corobot: corobot_arm | corobot_camera | corobot_diagnostics | corobot_gazebo | corobot_gps | corobot_joystick | corobot_launch | corobot_msgs | corobot_pantilt | corobot_phidget_ik | corobot_ssc32 | corobot_state_tf | corobot_teleop | corobot_urdf | map_to_jpeg | phidget_motor | phidget_servo | phidget_stepper

Package Summary

A service to control the robot drive motors using the Phidget HC Motor Controller. This package depends on the Phidgets client library being installed manually from http://www.phidgets.com/downloads/libraries/libphidget_2.1.8.20111028.tar.gz and then the Python module from http://www.phidgets.com/downloads/libraries/PhidgetsPython_2.1.8.20111028.zip

  • Maintainer: Morgan Cormier <mcormier AT coroware DOT com>
  • Author: Bill Mania/bmania@coroware.com, Morgan Cormier/mcormier@coroware.com
  • License: Copyright 2011 Coroware, Inc.
  • Source: git https://github.com/morgancormier/corobot.git (branch: master)
corobot: corobot_arm | corobot_camera | corobot_diagnostics | corobot_gazebo | corobot_gps | corobot_joystick | corobot_launch | corobot_msgs | corobot_pantilt | corobot_phidget_ik | corobot_ssc32 | corobot_state_tf | corobot_teleop | corobot_urdf | map_to_jpeg | phidget_motor | phidget_servo | phidget_stepper

Package Summary

A service to control the robot drive motors using the Phidget HC Motor Controller. This package depends on the Phidgets client library being installed manually from http://www.phidgets.com/downloads/libraries/libphidget_2.1.8.20111028.tar.gz and then the Python module from http://www.phidgets.com/downloads/libraries/PhidgetsPython_2.1.8.20111028.zip

  • Maintainer: Morgan Cormier <mcormier AT coroware DOT com>
  • Author: Bill Mania/bmania@coroware.com, Morgan Cormier/mcormier@coroware.com
  • License: Copyright 2011 Coroware, Inc.
  • Source: git https://github.com/morgancormier/corobot.git (branch: master)

Supported Hardware

This driver works with a Phidgets Motor Controller

ROS API

PhidgetMotor

PhidgetMotor is a driver for Phidgets Motor Controller. This driver was designed to control the movement of a Corobot.

Subscribed Topics

PhidgetMotor (corobot_msgs/MotorCommand)
  • Command the movement of the robot
lmotor_cmd (std_msgs/Float32)
  • Command the velocity of the left motor. The Value has to be between -100 and 100.
rmotor_cmd (std_msgs/Float32)
  • Command the velocity of the right motor. The Value has to be between -100 and 100.

Published Topics

position_data (corobot_msgs/PosMsg)
  • Encoders position
lwheel (std_msgs/Int16)
  • Left encoder position
rwheel (std_msgs/Int16)
  • Right encoder position
diagnostics (diagnostic_msgs/DiagnosticArray)
  • Diagnostic message

Parameters

motors_inverted (Bool)
  • True if the left and right motors are inverted
encoders_inverted (Bool)
  • True if the left and right encoders are inverted

Wiki: phidget_motor (last edited 2013-09-16 00:00:57 by MorganCormier)