Skip to content

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

License

Notifications You must be signed in to change notification settings

billtyler/pixy_ros

This branch is up to date with johnjsb/pixy_ros:master.

Repository files navigation

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.

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 90.5%
  • C 6.8%
  • CMake 2.7%