Skip to content
/ ecen433-base Public template
forked from UML-EECE-5560/eece5560-base

Base respository for BYU ECEN433 Labs

Notifications You must be signed in to change notification settings

byu-cpe/ecen433-base

 
 

Repository files navigation

Template: ecen433-base

This template provides a boilerplate repository for developing ROS-based software in Duckietown. Use it for BYU ECEN433.

How to use it

Create a new repository on github.com while specifying the newly forked template repository as a template for your new repository.

Place your code

Place your code in the directory /packages/ of your new repository.

Setup launchers

The directory /launchers can contain as many launchers (launching scripts) as you want. A default launcher called default.sh must always be present.

If you create an executable script (i.e., a file with a valid shebang statement) a launcher will be created for it. For example, the script file /launchers/my-launcher.sh will be available inside the Docker image as the binary dt-launcher-my-launcher.

When launching a new container, you can simply provide dt-launcher-my-launcher as command.

About

Base respository for BYU ECEN433 Labs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CMake 63.3%
  • Python 24.4%
  • Shell 8.9%
  • Dockerfile 3.4%