Skip to content

lizardkun/Virat-gazebo-sim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

Virat-gazebo-sim

Gazebo simulation of a pothole detecting remote controlled robot

Loading the urdf on a grassy plane

Screenshot from 2022-08-07 17-40-00

Moving it around with a simple tele-op code

Screencast.from.08-07-2022.05.56.50.PM.webm

See what Virat Jr sees on ROS Visualizer

Screenshot from 2022-08-07 17-47-25

Virat Jr uses openCV to detect potholes:

Screenshot from 2022-08-07 17-35-39

The detected potholes are mapped on RViz with pointclouds

The pixels generated from the contours are converted to ground frame distances wrt to the camera using inverse perspective mapping (this formula is used):

image

The rviz map we get:

image

Altogether:

Screencast.from.08-07-2022.11.49.20.PM.webm

MOVE BASE

Move Base is a package in ROS that provides a 2D navigation system for robots. It is designed to allow a robot to navigate autonomously in a given environment while avoiding obstacles and reaching a target location.

image

The red arrow is the given goal pose, the green line is the path generated by move base. The obstacles detected have an inflated cost of traversal as indicated by the blue costmaps

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors