Package Summary

Tags No category tags.
Version 1.0.0
License BSD
Build type AMENT_CMAKE

Repository Summary

Checkout URI
VCS Type git
VCS Version release/1.0.x
Last Updated 2020-01-14
CI status No Continuous Integration
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

C++ driver library for Kobuki: Pure C++ driver library for Kobuki. This is for those who do not wish to use ROS on their systems.

Additional Links


  • Daniel Stonier


  • Daniel Stonier
  • Younghun Ju
  • Jorge Santos Simon
No README found. See repository README.


1.0.0 (2020-01-13)

  • [infra] port and release for ROS2/Eloquent
  • [infra] udev rule and debian installation thereof, #13.

0.8.1 (2019-01-09)

  • remove unused and dodgy float builder, fixed uninitialised warnings, #53.

0.8.0 (2019-01-09)

  • updated build infra for changes ament/eloquent

0.7.7 (2017-03-29)

  • accel limiter variable initialisation bugfix

0.7.6 (2017-03-27)

  • doxygen updates

0.7.4 (2017-02-23)

  • drop spurious debugging cmake message that was throwing warnings

0.7.2 (2016-11-09)

  • Pose2D -> LegacyPose2D

0.7.1 (2016-05-06)

  • isnan -> std::isnan

0.6.3 (2016-05-06)

  • bugfix cliff header packet

0.6.2 (2016-01-09)

  • enable the cx11 compiler

0.6.0 (2014-08-04)

  • add linear and angular test plot image
  • kobuki_driver : Updated doxygen. Issue #10.
  • Contributors: Younghun Ju, jihoonl

0.5.3 (2013-09-06)

  • Updated doxygen documentation.

0.5.2 (2013-08-31)

  • Documentation and other text files reviewed.

0.5.1 (2013-08-30)

  • Updated license info.
  • Updated doxygen in the code.
  • Update

0.5.0 (2013-08-29)

  • Added debug topic of raw control command of robot.
  • Removed debugging message.
  • Updated doxygen about factory-default value of PID gain.
  • Add firmware version checking on PID commands.
  • Updated protocol specification in doxygen about custom PID gain setting.
  • Updated doxygen script to let user do something when authentification of repository is failed.
  • Bump minor version for firmware (new version is 1.2.0).
  • Improved packet integrity checking. Issue #245.
  • Added new protocol about custom PID gain setting. Issue #249.
  • Updated doxygen.
  • Removed ros logging code.
  • Removed meaningless buffer size check in serialization of command packet.
  • Fixed typo; mayor --> major.
  • Added integrity check for each packets.
  • Removed old printf codes.
  • Removed meaningless buffer size check in serialization of packets.
  • Fixed typo on update_doxygen.bash script.
  • Added extra url info on all packages.
  • Added brief description of update_doxygen.bash script.
  • Added convenient script for automated update of doxygen document to the page.
  • Updated doxygen.
  • Updated old rnd email address.
  • Removed SetPower command packet from doxygen. It is not for external powers and unnecessary for kobuki.
  • Corrected typos on doxygen about external power.
  • lock api for protecting data access with asynchronous getXXX calls.
  • Fix URL to the previous changelog wiki
  • Changelogs at package level
  • Reset odometry also for heading
  • Updated raw_control_command topic to publish recevied command velocity also.
  • Added a debug topic that publish actual base command sent to robot.
  • Added simple_keyop application to control kobuki directly from keyboard without ROS.
  • Fixed broken synchronity of base control command caused by recent bugfix of acceleration limiter module.
  • Added flexible logging features to using named logging system of ros/log4cxx.
  • Reset odometry also works for heading (gyro).
  • Do not use robot_pose_ekf; use imu for heading and encoders for position.

0.4.0 (2013-08-09)

  • Windows compatible.
  • Update doxygen documentation for using wstool and for windows compilation.
  • New scripts to help serve firmware and windows downloads from our file server.
  • Delay demo program finish so kobuki can beep alive.
  • Serial connection made much more robust.
  • Install using wstool
  • Update with latest verions and rewrite with for markdown formatting.

Previous versions, bugfixing

Available in ROS wiki:

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found


No message files found.


No service files found


No plugins found.

Recent questions tagged kobuki_driver at Robotics Stack Exchange