Skip to content

CL2-UWaterloo/ros-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Task Description

Please read through this document before moving forward.

Software Structure

- docker -- Where the Dockerfile lives.
- scripts -- Where necessary external scripts live.
- workspace -- Where all the packages live.

Build the simulator

./scripts/build/sim.sh

Run the simulator

./scripts/deploy/devel.sh # To enter the docker container
ros2 launch limo_simulation limo.launch.py # To launch the simulator

What do I edit?

  1. Modify the package limo_control in the workspace directory for adding your c++ controller program.
  2. Make a launch file that can launch everything (Controller and Simualation).
  3. Modify scripts/deploy/app.sh such that, when scripts/deploy/start.sh is run, the task is executed automatically.

Known Issues

  1. This will not work with docker desktop, please do not use it, use the default engine.

Feel free to modify anything else if it does not work as expected.

About

A task to solve for evaluating ros proficiency

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published