Skip to content

jadrog05/Robotics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Robotics

Robotics

In this project, I explored the fundamentals of robot programming in ROS, and learned about robot sensors, actuators, control, navigation, and interaction. While the focus was clearly on robots, I also advanced my understanding of programming in Python, communication middlewares, and mathematical concepts more generally. I worked with robots in simulation to provide a comprehensive view of the mobile robotics research and application area.

I had to program a robot to traverse a maze. This task was completed using Python in conjunction with the ROS SDK(Robot Operation System) on a linux based system. The robot had optical and laser sensors. The laser sensors were used to detect how close it was to the maze walls. The optical sensor was used to detect coloured squares on the maze walls which indicated whether the robot was taking the correct route (blue for correct and red for incorrect).

The file terminalcommands in the list of commands I used to set up the simulation environment and deploy the bot.

Below is a youtube link to show my robot working with a commentary I wrote to explain my solution https://youtu.be/_2paiPK_Jzo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages