The NASA RMC 2020 repository for Northstar Robotics, a segment of University of Minnesota Robotics student group
The goal of the competition is to collect icy regolith simulant from a simulated martian surface and deposit the collected material in a hopper. The top layer of the arena is a fine, dusty material, and the bottom layer is gravel, which simulates icy regolith on mars. This is accomplished over two runs of 15 minutes. Massive bonus points are available for runs that are fully autonomous, but teleop control is available. Presentation
See documentation README for instructions
See project board for current status
Package: Description:
Feature packages
3rd party
All team communication is through Slack - please see an officer or team member for instructions on how to joing our Slack workspace. Relevant channels are "rmc" and "rmc_programming".
Follow the installation instructions at this repo.
Here are some recommendations from Jude:
Single Page Command Line Essentials
link
link
Good chapters: 2-6, 10, 12, 15, 17
link
ROS requires Ubuntu OS (each version of ROS requires a specific version of Ubuntu)
Recommended:
Install Ubuntu 18.04 http://releases.ubuntu.com/18.04/
Install ROS Melodic http://wiki.ros.org/melodic
See documentation folder README for more information
rovr_common/launch/sensors.launch
Launches all sensors
rovr_description/launch/description.launch
Adds robot URDF parameter to define frame transforms
stm32_bridge/launch/stm32_bridge.launch
Launches STM32 bridge to run motors and provide wheel odometry/state feedback
rovr_control/launch/main_rovr_teleop_highlevel.launch
Launches telecom system (rovr side) and STM32 bridge
rovr_control/launch/main_mc_teleop.launch
Launches telecom system (driver station side)
rovr_bringup/launch/sim_bringup.launch
Launches simulation