Skip to content

utexas-bwi/segway_rmp_ros2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROS2 drivers to interface with Segway RMP 200/400 mobile robots

This repository provides a native ROS2 driver based on libsegwayrmp to control the base and receive sensor feedback from the robot. It enables teleoperation, integration with navigation stacks (e.g., Nav2), and use in research & autonomy applications.

🔍 Features

  • 🦾 ROS2 C++ driver node for Segway RMP platforms

  • 📡 Publishes odometry, IMU, and status topics

  • 🕹️ Teleoperation support via standard ROS2 interfaces

  • 📦 Compatible with ROS2 Humble+

  • 🚀 Easy to launch and integrate into robot systems

Dependencies

serial

libsegwayrmp-ros2

Launch

  • ros2 launch segway_rmp_ros2 segway_rmp_ros2.launch.py

Test

  • ros2 run teleop_twist_keyboard teleop_twist_keyboard
  • You should be able to operate the segway with teleop commands now

About

ROS2 Segway RMP 200/400 Drivers

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages