Skip to content
MAGICC Wiki
Conference Room Schedule
Initializing search
Home
Safety
ROS2 Tutorials
Gazebo Tutorials
Control Tutorials
Hardware Guides
Software Guides
Administration
Misc
MAGICC Wiki
Home
Safety
ROS2 Tutorials
ROS2 Tutorials
Lesson 1: Introduction to ROS2
Lesson 2: Starting Nodes
Lesson 3: Getting Info About Nodes
Assignment 1: Running Nodes: Listener and Talker
Assignment 2: Turtlesim Assignment
Lesson 4: The ROS Filesystem
Lesson 5: Launch Files
Assignment 3: Launch Files
Assignment 4: Launch Files
Lesson 6: ROS2 Topics
Assignment 5: Nodes, Topics and Messages
Lesson 7: Topic Remapping
Lesson 8: ROS2 Parameters
Lesson 9: Additional Launch File Syntax
Assignment 6: More Launch File Practice 1
Assignment 7: More Launch File Practice 2
Assignment 8: Creating a Launch File with Parameters and Topic Remapping
Assignment 9: diting Teleop Twist Joy Node
Lesson 10: Creating Nodes
Lesson 11: Packages
Lesson 12a: Nodes Based on Classes (C++)
Lesson 12b: Nodes Based on Classes (Python)
Assignment 10: Draw a Star
Assignment 11: Display/Publish Fuel Remaining
Assignment 12: Stop Turtlesim When Fuel Runs Out
Lesson 13: ROS2 on Multiple Machines
Lesson 14: Others
Lesson 15: Motion Capture Tutorial
Gazebo Tutorials
Gazebo Tutorials
Lesson 0: Overview
Lesson 1: Make a Robot
Lesson 2: Adding Plugins
Assignment 1: Make a Multirotor
Assignment 2: Make a Fixed Wing MAV
Lesson 3: Interfacing with Gazebo
Assignment 3: Flying Your MAV
Lesson 4: Make a World
Assignment 4: Make Your Own World
Lesson 5: Adding an Image to the Ground Plane
Control Tutorials
Control Tutorials
Lesson 0: Overview
Lesson 1: P Controller
Assignment 0: P Controller with TurtleSim
Lesson 2: PD Controller
Assignment 1: PD Controller with TurtleSim
Lesson 3: PID Controller
Assignment 2: PID Controller with TurtleSim
Hardware Guides
Hardware Guides
Pixhawk
NVIDIA Jetson TX2
Raspberry Pi Zero W
CUDA and GPGPUs
Ubiquiti
RTK GPS: ZED-F9P
RTK GPS: C94-M8P
ASUS Xtion Pro Live
Intel RealSense D4xx
Lithium-Polymer Batteries (Li-Po)
Battery Charger Guide
Designing a Propulsion System
Software Guides
Software Guides
Intro to Ceres Solver
Installing CUDA
OpenCV with CUDA
Python Know-how
Mocap Room Tutorial
UBLOX_read Documentation
Airsim Quickstart Guide
Airsim Settings
VTOL AirSim Quickstart Guide
Administration
Administration
Getting Started with Research
New Lab-member Tips
Conference Room Schedule
Conference Room Schedule
Table of contents
Calendar Preview
Misc
Misc
Startup Scripts with systemd
Headless vs Graphical Linux
CAEDM Integration
Debugging ROS Nodes
Environment Setup
Qt Creator
ROS Command Cheat Sheet
Setting Up ssh
Syncing Time
Using Git
Using Vim
VPN Setup
Table of contents
Calendar Preview
Scheduling the MAGICC Lab Conference Room (EB 146a)
¶
Reserve Now
Calendar Preview
¶