Skip to content
MAGICC Wiki
Conference Room Schedule
Initializing search
Home
Safety
ROS Tutorials
Gazebo Tutorials
Control Tutorials
Hardware Guides
Software Guides
Administration
Misc
MAGICC Wiki
Home
Safety
ROS Tutorials
ROS Tutorials
Lesson 1: Introduction to ROS
Lesson 2: Starting Nodes
Lesson 3: Getting Info About Nodes
Assignment 1: Turtlesim
Lesson 4: The ROS Filesystem
Lesson 5: Launch Files
Assignment 2: Creating Your Own Launch File
Lesson 6: rostopic
Assignment 3: Nodes, Topics, and Messages
Lesson 7: Topic Remapping
Lesson 8: Parameters
Lesson 9: Additional Launch File Syntax
Assignment 4: Advanced Launch File
Lesson 10: Creating Nodes
Lesson 11: Packages
Assignment 5: Editing Teleop Twist Joy Node
Lesson 12a: Nodes Based on Classes (C++)
Lesson 12b: Nodes Based on Classes (Python)
Assignment 6: Drawing a Star
Assignment 7: Display/Publish Fuel Remaining
Assignment 8: Stop Turtlesim When Fuel Runs Out
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
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
¶