Skip to content

ROS node for interacting with Sphero RVR

License

Notifications You must be signed in to change notification settings

wegunterjr/rvr_ros

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rvr_ros

ROS node for interacting with Sphero RVR.

Requires a Python 3-based ROS installation.

Current functionality:

  • Stream sensor data (locator, quaternion, gyroscope, velocity) from RVR and publish it to /odom, plus publish a TF from /odom to /base_link.

Planned functionality:

  • A launch file
  • Subscribe to /cmd_vel and control the RVR's motors

Known bugs:

  • hard-codes serial port as /dev/ttyTHS1
  • Doesn't exit on ^C, needs a ^\
  • dependency on sphero-sdk python package not encoded

About

ROS node for interacting with Sphero RVR

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CMake 60.1%
  • Python 39.9%