Skip to content

Implemented an autonomous navigation system for TurtleBot, utilizing logical cameras to detect parts and seamlessly traverse the map in a specified order.

Notifications You must be signed in to change notification settings

AbhinavB7/Turtlebot-Navigation-using-FollowWaypoint-Navigation-in-ROS2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Turtlebot-Navigation-using-FollowWaypoint-Navigation-in-ROS2

The Turtlebot will read the ArUCo Marker and retrieve the parameters from the params.yaml file, the robot will navigate through the position of each part in the order given in the yaml file.

Screenshot from 2023-12-28 19-14-55 The above image is the Environment of the Project

Navigation of Turtlebot when the Aruco Marker Id is 0. https://github.com/AbhinavB7/Turtlebot-Navigation-using-FollowWaypoint-Navigation-in-ROS2/assets/87815926/95a83597-ff13-4a8e-b1bd-ec1e342f33d2

Navigation of Turtlebot when the Aruco Marker Id is 1. https://github.com/AbhinavB7/Turtlebot-Navigation-using-FollowWaypoint-Navigation-in-ROS2/assets/87815926/2260130e-f062-4f40-b8ca-5e2ffbb02857

We create a ROS Package where we:

  • Capture the positions of the part frames from the logical cameras and transform w.r.t to the map.
  • Store the positions of the parts.
  • Read the ArUco marker's id and obtain the waypoint turtlebot needs to follow from the params.yaml file.
  • Find the parts w.r.t their part color number and part type number and retreive their positions accordingly.
  • The bot will initialize in the RVIZ environment and the waypoints generate in the order.
  • The turtle bot will navigate around the map sequentially.

image

RVIZ after initialization of the robot.

About

Implemented an autonomous navigation system for TurtleBot, utilizing logical cameras to detect parts and seamlessly traverse the map in a specified order.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published