├── .devcontainer.json ├── .gitmodules ├── README.md ├── auav_2022_sample ├── .gitignore ├── CMakeLists.txt ├── config │ ├── local_planner.rviz │ └── local_planner_live.rviz ├── launch │ ├── cam_only.launch │ ├── distraction.launch │ ├── live.launch │ ├── px4_config.yaml │ ├── px4_pluginlists.yaml │ ├── referee_test.launch │ ├── rover_control.launch │ ├── rover_live.launch │ ├── rqt_config.launch │ ├── sim.launch │ └── view.launch ├── models │ ├── axial_scx10 │ │ ├── axial_scx10.sdf │ │ ├── axial_scx10.sdf.jinja │ │ └── model.config │ ├── everblock_black │ │ ├── materials │ │ │ ├── scripts │ │ │ │ └── block_black.material │ │ │ └── textures │ │ │ │ └── block.png │ │ ├── meshes │ │ │ └── block.dae │ │ ├── model.config │ │ └── model.sdf │ ├── everblock_blue │ │ ├── materials │ │ │ ├── scripts │ │ │ │ └── block_blue.material │ │ │ └── textures │ │ │ │ └── block.png │ │ ├── meshes │ │ │ └── block.dae │ │ ├── model.config │ │ └── model.sdf │ ├── everblock_green │ │ ├── materials │ │ │ ├── scripts │ │ │ │ └── block_green.material │ │ │ └── textures │ │ │ │ └── block.png │ │ ├── meshes │ │ │ └── block.dae │ │ ├── model.config │ │ └── model.sdf │ ├── everblock_grey │ │ ├── materials │ │ │ ├── scripts │ │ │ │ └── block_grey.material │ │ │ └── textures │ │ │ │ └── block.png │ │ ├── meshes │ │ │ └── block.dae │ │ ├── model.config │ │ └── model.sdf │ ├── everblock_red │ │ ├── materials │ │ │ ├── scripts │ │ │ │ └── block_red.material │ │ │ └── textures │ │ │ │ └── block.png │ │ ├── meshes │ │ │ └── block.dae │ │ ├── model.config │ │ └── model.sdf │ ├── everblock_small_black │ │ ├── materials │ │ │ ├── scripts │ │ │ │ └── block_small_black.material │ │ │ └── textures │ │ │ │ └── block.png │ │ ├── meshes │ │ │ └── block.dae │ │ ├── model.config │ │ └── model.sdf │ ├── everblock_tiny_black │ │ ├── materials │ │ │ ├── scripts │ │ │ │ └── block_tiny_black.material │ │ │ └── textures │ │ │ │ └── block.png │ │ ├── meshes │ │ │ └── block.dae │ │ ├── model.config │ │ └── model.sdf │ ├── everblock_tunnel │ │ ├── model.config │ │ └── model.sdf │ ├── everblock_white │ │ ├── materials │ │ │ ├── scripts │ │ │ │ └── block_white.material │ │ │ └── textures │ │ │ │ └── block.png │ │ ├── meshes │ │ │ └── block.dae │ │ ├── model.config │ │ └── model.sdf │ ├── everblock_yellow │ │ ├── materials │ │ │ ├── scripts │ │ │ │ └── block_yellow.material │ │ │ └── textures │ │ │ │ └── block.png │ │ ├── meshes │ │ │ └── block.dae │ │ ├── model.config │ │ └── model.sdf │ ├── freenove_4wd │ │ ├── freenove_4wd.sdf.jinja │ │ └── model.config │ ├── hangar_floor │ │ ├── hangar_floor.sdf │ │ ├── materials │ │ │ ├── scripts │ │ │ │ └── hangar_floor.material │ │ │ └── textures │ │ │ │ └── tarmac.png │ │ └── model.config │ ├── px4vision │ │ ├── meshes │ │ │ ├── prop_ccw.stl │ │ │ ├── prop_cw.stl │ │ │ └── px4vision.stl │ │ ├── model.config │ │ └── px4vision.sdf.jinja │ ├── red_ball │ │ ├── model.config │ │ └── red_ball.sdf │ ├── sample_course_1 │ │ ├── materials │ │ │ ├── scripts │ │ │ │ └── asphalt.material │ │ │ └── textures │ │ │ │ └── tarmac.png │ │ ├── model.config │ │ └── sample_course_1.sdf.jinja │ └── sample_course_2 │ │ ├── materials │ │ ├── scripts │ │ │ └── asphalt.material │ │ └── textures │ │ │ └── tarmac.png │ │ ├── model.config │ │ └── sample_course_2.sdf.jinja ├── package.xml ├── scripts │ ├── PCA9685.py │ ├── RoverControl.ipynb │ ├── color_tracking.py │ ├── init.sh │ ├── jinja_gen.py │ ├── motor.py │ ├── odom_to_tf.py │ ├── offboard.py │ ├── quat_to_cam_info.py │ ├── referee.py │ ├── rel_point_to_point.py │ ├── roi_to_point.py │ ├── ros.service │ ├── rover_control.py │ ├── rover_i2c_driver.py │ ├── rover_planning.py │ └── skidsteer_controller.py ├── src │ ├── gazebo_ackerman.cpp │ └── gazebo_ackerman.hh └── worlds │ ├── clean_worlds.sh │ ├── distraction.launch │ ├── trial_1.world.jinja │ ├── trial_2.world.jinja │ ├── trial_3.world.jinja │ └── trial_4.world.jinja ├── docker ├── .env ├── .gitignore ├── Dockerfile ├── docker-compose.yml ├── install │ ├── base.sh │ ├── docker.sh │ ├── docker_clean.sh │ ├── entrypoint.sh │ ├── extra.sh │ ├── gazebo.sh │ ├── install_geographiclib_datasets.sh │ ├── open_vino.sh │ ├── qgc.sh │ ├── ros.sh │ ├── user_setup.sh │ └── virtualgl_3.0.91_amd64.deb ├── overrides │ ├── README.md │ ├── nvidia.yml │ └── vnc.yml └── ws │ └── .gitignore └── install_deps.sh /.devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/.devcontainer.json -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/.gitmodules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/README.md -------------------------------------------------------------------------------- /auav_2022_sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/.gitignore -------------------------------------------------------------------------------- /auav_2022_sample/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/CMakeLists.txt -------------------------------------------------------------------------------- /auav_2022_sample/config/local_planner.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/config/local_planner.rviz -------------------------------------------------------------------------------- /auav_2022_sample/config/local_planner_live.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/config/local_planner_live.rviz -------------------------------------------------------------------------------- /auav_2022_sample/launch/cam_only.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/launch/cam_only.launch -------------------------------------------------------------------------------- /auav_2022_sample/launch/distraction.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/launch/distraction.launch -------------------------------------------------------------------------------- /auav_2022_sample/launch/live.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/launch/live.launch -------------------------------------------------------------------------------- /auav_2022_sample/launch/px4_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/launch/px4_config.yaml -------------------------------------------------------------------------------- /auav_2022_sample/launch/px4_pluginlists.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/launch/px4_pluginlists.yaml -------------------------------------------------------------------------------- /auav_2022_sample/launch/referee_test.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/launch/referee_test.launch -------------------------------------------------------------------------------- /auav_2022_sample/launch/rover_control.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/launch/rover_control.launch -------------------------------------------------------------------------------- /auav_2022_sample/launch/rover_live.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/launch/rover_live.launch -------------------------------------------------------------------------------- /auav_2022_sample/launch/rqt_config.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/launch/rqt_config.launch -------------------------------------------------------------------------------- /auav_2022_sample/launch/sim.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/launch/sim.launch -------------------------------------------------------------------------------- /auav_2022_sample/launch/view.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/launch/view.launch -------------------------------------------------------------------------------- /auav_2022_sample/models/axial_scx10/axial_scx10.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/axial_scx10/axial_scx10.sdf -------------------------------------------------------------------------------- /auav_2022_sample/models/axial_scx10/axial_scx10.sdf.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/axial_scx10/axial_scx10.sdf.jinja -------------------------------------------------------------------------------- /auav_2022_sample/models/axial_scx10/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/axial_scx10/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_black/materials/scripts/block_black.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_black/materials/scripts/block_black.material -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_black/materials/textures/block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_black/materials/textures/block.png -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_black/meshes/block.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_black/meshes/block.dae -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_black/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_black/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_black/model.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_black/model.sdf -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_blue/materials/scripts/block_blue.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_blue/materials/scripts/block_blue.material -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_blue/materials/textures/block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_blue/materials/textures/block.png -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_blue/meshes/block.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_blue/meshes/block.dae -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_blue/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_blue/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_blue/model.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_blue/model.sdf -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_green/materials/scripts/block_green.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_green/materials/scripts/block_green.material -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_green/materials/textures/block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_green/materials/textures/block.png -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_green/meshes/block.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_green/meshes/block.dae -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_green/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_green/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_green/model.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_green/model.sdf -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_grey/materials/scripts/block_grey.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_grey/materials/scripts/block_grey.material -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_grey/materials/textures/block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_grey/materials/textures/block.png -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_grey/meshes/block.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_grey/meshes/block.dae -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_grey/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_grey/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_grey/model.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_grey/model.sdf -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_red/materials/scripts/block_red.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_red/materials/scripts/block_red.material -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_red/materials/textures/block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_red/materials/textures/block.png -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_red/meshes/block.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_red/meshes/block.dae -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_red/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_red/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_red/model.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_red/model.sdf -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_small_black/materials/scripts/block_small_black.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_small_black/materials/scripts/block_small_black.material -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_small_black/materials/textures/block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_small_black/materials/textures/block.png -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_small_black/meshes/block.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_small_black/meshes/block.dae -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_small_black/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_small_black/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_small_black/model.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_small_black/model.sdf -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_tiny_black/materials/scripts/block_tiny_black.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_tiny_black/materials/scripts/block_tiny_black.material -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_tiny_black/materials/textures/block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_tiny_black/materials/textures/block.png -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_tiny_black/meshes/block.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_tiny_black/meshes/block.dae -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_tiny_black/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_tiny_black/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_tiny_black/model.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_tiny_black/model.sdf -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_tunnel/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_tunnel/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_tunnel/model.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_tunnel/model.sdf -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_white/materials/scripts/block_white.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_white/materials/scripts/block_white.material -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_white/materials/textures/block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_white/materials/textures/block.png -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_white/meshes/block.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_white/meshes/block.dae -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_white/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_white/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_white/model.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_white/model.sdf -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_yellow/materials/scripts/block_yellow.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_yellow/materials/scripts/block_yellow.material -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_yellow/materials/textures/block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_yellow/materials/textures/block.png -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_yellow/meshes/block.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_yellow/meshes/block.dae -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_yellow/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_yellow/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/everblock_yellow/model.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/everblock_yellow/model.sdf -------------------------------------------------------------------------------- /auav_2022_sample/models/freenove_4wd/freenove_4wd.sdf.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/freenove_4wd/freenove_4wd.sdf.jinja -------------------------------------------------------------------------------- /auav_2022_sample/models/freenove_4wd/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/freenove_4wd/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/hangar_floor/hangar_floor.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/hangar_floor/hangar_floor.sdf -------------------------------------------------------------------------------- /auav_2022_sample/models/hangar_floor/materials/scripts/hangar_floor.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/hangar_floor/materials/scripts/hangar_floor.material -------------------------------------------------------------------------------- /auav_2022_sample/models/hangar_floor/materials/textures/tarmac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/hangar_floor/materials/textures/tarmac.png -------------------------------------------------------------------------------- /auav_2022_sample/models/hangar_floor/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/hangar_floor/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/px4vision/meshes/prop_ccw.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/px4vision/meshes/prop_ccw.stl -------------------------------------------------------------------------------- /auav_2022_sample/models/px4vision/meshes/prop_cw.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/px4vision/meshes/prop_cw.stl -------------------------------------------------------------------------------- /auav_2022_sample/models/px4vision/meshes/px4vision.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/px4vision/meshes/px4vision.stl -------------------------------------------------------------------------------- /auav_2022_sample/models/px4vision/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/px4vision/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/px4vision/px4vision.sdf.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/px4vision/px4vision.sdf.jinja -------------------------------------------------------------------------------- /auav_2022_sample/models/red_ball/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/red_ball/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/red_ball/red_ball.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/red_ball/red_ball.sdf -------------------------------------------------------------------------------- /auav_2022_sample/models/sample_course_1/materials/scripts/asphalt.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/sample_course_1/materials/scripts/asphalt.material -------------------------------------------------------------------------------- /auav_2022_sample/models/sample_course_1/materials/textures/tarmac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/sample_course_1/materials/textures/tarmac.png -------------------------------------------------------------------------------- /auav_2022_sample/models/sample_course_1/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/sample_course_1/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/sample_course_1/sample_course_1.sdf.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/sample_course_1/sample_course_1.sdf.jinja -------------------------------------------------------------------------------- /auav_2022_sample/models/sample_course_2/materials/scripts/asphalt.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/sample_course_2/materials/scripts/asphalt.material -------------------------------------------------------------------------------- /auav_2022_sample/models/sample_course_2/materials/textures/tarmac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/sample_course_2/materials/textures/tarmac.png -------------------------------------------------------------------------------- /auav_2022_sample/models/sample_course_2/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/sample_course_2/model.config -------------------------------------------------------------------------------- /auav_2022_sample/models/sample_course_2/sample_course_2.sdf.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/models/sample_course_2/sample_course_2.sdf.jinja -------------------------------------------------------------------------------- /auav_2022_sample/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/package.xml -------------------------------------------------------------------------------- /auav_2022_sample/scripts/PCA9685.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/PCA9685.py -------------------------------------------------------------------------------- /auav_2022_sample/scripts/RoverControl.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/RoverControl.ipynb -------------------------------------------------------------------------------- /auav_2022_sample/scripts/color_tracking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/color_tracking.py -------------------------------------------------------------------------------- /auav_2022_sample/scripts/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/init.sh -------------------------------------------------------------------------------- /auav_2022_sample/scripts/jinja_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/jinja_gen.py -------------------------------------------------------------------------------- /auav_2022_sample/scripts/motor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/motor.py -------------------------------------------------------------------------------- /auav_2022_sample/scripts/odom_to_tf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/odom_to_tf.py -------------------------------------------------------------------------------- /auav_2022_sample/scripts/offboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/offboard.py -------------------------------------------------------------------------------- /auav_2022_sample/scripts/quat_to_cam_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/quat_to_cam_info.py -------------------------------------------------------------------------------- /auav_2022_sample/scripts/referee.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/referee.py -------------------------------------------------------------------------------- /auav_2022_sample/scripts/rel_point_to_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/rel_point_to_point.py -------------------------------------------------------------------------------- /auav_2022_sample/scripts/roi_to_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/roi_to_point.py -------------------------------------------------------------------------------- /auav_2022_sample/scripts/ros.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/ros.service -------------------------------------------------------------------------------- /auav_2022_sample/scripts/rover_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/rover_control.py -------------------------------------------------------------------------------- /auav_2022_sample/scripts/rover_i2c_driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/rover_i2c_driver.py -------------------------------------------------------------------------------- /auav_2022_sample/scripts/rover_planning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/rover_planning.py -------------------------------------------------------------------------------- /auav_2022_sample/scripts/skidsteer_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/scripts/skidsteer_controller.py -------------------------------------------------------------------------------- /auav_2022_sample/src/gazebo_ackerman.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/src/gazebo_ackerman.cpp -------------------------------------------------------------------------------- /auav_2022_sample/src/gazebo_ackerman.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/src/gazebo_ackerman.hh -------------------------------------------------------------------------------- /auav_2022_sample/worlds/clean_worlds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/worlds/clean_worlds.sh -------------------------------------------------------------------------------- /auav_2022_sample/worlds/distraction.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/worlds/distraction.launch -------------------------------------------------------------------------------- /auav_2022_sample/worlds/trial_1.world.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/worlds/trial_1.world.jinja -------------------------------------------------------------------------------- /auav_2022_sample/worlds/trial_2.world.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/worlds/trial_2.world.jinja -------------------------------------------------------------------------------- /auav_2022_sample/worlds/trial_3.world.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/worlds/trial_3.world.jinja -------------------------------------------------------------------------------- /auav_2022_sample/worlds/trial_4.world.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/auav_2022_sample/worlds/trial_4.world.jinja -------------------------------------------------------------------------------- /docker/.env: -------------------------------------------------------------------------------- 1 | TAG=0.0.0 2 | REGISTRY=docker.io 3 | -------------------------------------------------------------------------------- /docker/.gitignore: -------------------------------------------------------------------------------- 1 | docker-compose.override.yml 2 | -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/install/base.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/install/base.sh -------------------------------------------------------------------------------- /docker/install/docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/install/docker.sh -------------------------------------------------------------------------------- /docker/install/docker_clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/install/docker_clean.sh -------------------------------------------------------------------------------- /docker/install/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/install/entrypoint.sh -------------------------------------------------------------------------------- /docker/install/extra.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/install/extra.sh -------------------------------------------------------------------------------- /docker/install/gazebo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/install/gazebo.sh -------------------------------------------------------------------------------- /docker/install/install_geographiclib_datasets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/install/install_geographiclib_datasets.sh -------------------------------------------------------------------------------- /docker/install/open_vino.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/install/open_vino.sh -------------------------------------------------------------------------------- /docker/install/qgc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/install/qgc.sh -------------------------------------------------------------------------------- /docker/install/ros.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/install/ros.sh -------------------------------------------------------------------------------- /docker/install/user_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/install/user_setup.sh -------------------------------------------------------------------------------- /docker/install/virtualgl_3.0.91_amd64.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/install/virtualgl_3.0.91_amd64.deb -------------------------------------------------------------------------------- /docker/overrides/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/overrides/README.md -------------------------------------------------------------------------------- /docker/overrides/nvidia.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/overrides/nvidia.yml -------------------------------------------------------------------------------- /docker/overrides/vnc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/docker/overrides/vnc.yml -------------------------------------------------------------------------------- /docker/ws/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /install_deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgoppert/auav_2022_sample/HEAD/install_deps.sh --------------------------------------------------------------------------------