Skip to content

Repo containing the code for the final project in the course Software Frameworks for Autonomous Systems, fall 2022 at DTU.

Notifications You must be signed in to change notification settings

Jorgen-ha/SFAS-Final-Project

Repository files navigation

Decypher the secret code

For this final project, we were tasked with finding a secret message hidden inside a series of different QR codes inside a ROS environment, using Python. The environment in question was a simulation of one of the labs at DTU, using Gazebo.

The task involved programming a simulated Turtlebot to autonomously manoeuvre around the classroom looking for QR codes that held two pieces of information:

  1. One part of the secret message
  2. The coordinates of the next QR code

A map of the classroom was generated beforehand, which was used for localisation. The map lacked the information of where the QR codes were, as well as where obstacles were placed, as these were randomly generated each time loading the simulation.

The final result can be seen in the video exampleFinalProject.mkv (~6 min). The simulated robot successfully decyphered the secret message fully autonomously, albeit not in a particularly quick manner.

About

Repo containing the code for the final project in the course Software Frameworks for Autonomous Systems, fall 2022 at DTU.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages