/pixy_ros

ROS package containing nodes for communicating with a CMUCam5 Pixy directly from a host computer without an Arduino in-between.

Primary LanguageC++GNU General Public License v2.0GPL-2.0

pixy_ros

ROS package containing a node for communicating with a CMUCam5 Pixy directly from a host computer over USB. It includes a stripped down version of the code available from charmedlabs' GitHub repository.

The node currently publishes the block data, either plain signitures or color codes, as reported by Pixy. Subscription to a servo command can be enbabled which will allow the servos to be positioned through ROS. There is not currently a way to configure signitures or display video through ROS, so please use the Pixymon tool for setting up your signitures first.

Future Enhancements:

  • UART, SPI & I2C support
  • Streaming Video
  • URDF files (if not meshes) for the pixy camera & the pan/tilt mechanism.
  • A pan/tilt demo in ROS.