Skip to content

mcgill-robotics/drone-capstone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

drone-capstone

Utilized Repos

Jetson Command

xhost +local:docker
cd drone-capstone/Docker/jetson
docker compose up -d
docker exec -it t265-jetson bash

Requirement for Q Ground Control is disabled in container, but it can be run in another terminal with

flatpak run org.mavlink.qgroundcontrol

Usage

Terminal 1 in Container

cd PX4_Autopilot

To run with gui run:

PX4_GZ_WORLD=apriltag make px4_sitl gz_x500_mono_cam_down NAV_DLL_ACT=0

Otherwise, you can run the sim headless with

PX4_GZ_WORLD=apriltag make px4_sitl gz_x500_mono_cam_down NAV_DLL_ACT=0 HEADLESS=1

Terminal 2 in Container

cd drone-capstone/ros2_ws
colcon build
source install/setup.bash
ros2 launch bringup sim.launch

Terminal 3 in Container

ros2 run precision_land_apriltag precision_land_apriltag_node

Terminal 4 in Container

ros2 run rqt_image_view rqt_image_view --clear-config

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors