Skip to content

manojm-dev/waypoint_tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

waypoint_tools

alt text

A ROS2 utility package to interactively record waypoints based on the robot's odometry and save them to a JSON file.


💡 What It Does

  • Subscribes to odometry and logs robot's current 2D pose.
  • Lets user name waypoints(#TODO) and assign neighbours interactively via terminal.
  • Stores waypoint info as a structured JSON file (waypoints.json).
  • Parameterized topic name and waypoint limit.

🧑‍💻 Setup

  1. 📂 Clone the repository
mkdir -p ~/ros_ws/src
cd ~/ros_ws/src
git clone  https://github.com/manojm-dev/waypoint_tools.git
  1. 📦 Install dependencies
cd ~/ros_ws
sudo apt-get update -y && rosdep update && rosdep install --from-paths src --ignore-src -y
  1. 🛠️ Building the packages
cd ~/ros_ws
colcon build

🚀 Run the Node

ros2 run waypoint_tools waypoint_recorder_node 

👨‍💻 Author

Made with ❤️ by Manoj M

About

Tools required for waypoint navigation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published