Skip to content

atzenigor/capybarauno

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CapybaraUno

Capybara Robot - ROS package for Indigo

alt text

The capybara robot

the capybara robot is an open source and open hardware differential drive robot. Powered by a dspic33fj128mc802 it provides an highly customizable firmware, a full extensible serial commands stack and an high speed PID control loop up to 1khz for each motor.

The firmware source code is available https://github.com/mauriliodc/capybara

Ros Node

It subscribes to:

  • cmd_vel topic to control the robot with linear and angular velocities expressed in m/s,
  • requested_ticks topic to control the robot in ticks per second.

It provides:

  • /relative_signed_ticks topic: ticks per second expressed in signed int 16,
  • /absolute_usigned_ticks: ticks per second expressed in unsigned int 16,
  • /odom publish: the odometry data in messages of type nav_msgs/Odometry.

It also broadcast the trasformation /tf from /odom to /base_link

The parameter "robot_name" is used to set the namespace so that each topic name i preceded from the value of this parameter.

About

capybara ros node

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 67.0%
  • C 19.1%
  • CMake 13.9%