Skip to content
This repository has been archived by the owner on Mar 23, 2024. It is now read-only.

UBCSailbot/controller

Repository files navigation

Controller

Tests

UBC Sailbot's controller for the new project. This repository contains a ROS package controller. This README contains only setup and run instructions. Further information on the controller can be found on the software team's docs website.

Setup

The controller is meant to be ran inside the Sailbot Workspace development environment. Follow the setup instructions for the Sailbot Workspace here to get started and build all the necessary ROS packages.

Run

The launch/ folder contains a ROS 2 launch file responsible for starting up the controller. To run the controller standalone, execute the launch file after building the controller package:

ros2 launch controller main_launch.py [OPTIONS]...

To see a list of options for configuration, add the -s flag at the end of the above command.

Test

Run the test task in the Sailbot Workspace. See here on how to run vscode tasks.

Releases

No releases published

Packages

No packages published

Languages