Application training course of PX4 quadrotor mavros and offboard mode in real-time path planning for obstacle avoidance (SLAM)

foreword

Robot technology based on SLAM has always been a research hotspot in the field of robotics. With the landing of one unmanned vehicle project after another, SLAM technology has reached one research climax one after another. We know that the mavros and offboard modes under the PX4 architecture are the interfaces left for this real-time path planning. Our Amu Lab has always been concerned about the real-time path planning of this UAV combined with SLAM. And it is agreed that in order to realize the application of UAVs in a wider field, it is necessary to establish real-time path planning in an unknown environment. Only then can drones be more intelligent and have more usage scenarios. In the past year, we have cooperated with major universities, and now we are honored to launch a SLAM real-time path planning course based on mavros and offboard. We will share our past research results, popularize relevant knowledge, provide convenient development tools, and save development time and ways. Our consistent approach makes R&D more efficient!

Our consistent approach makes R&D more efficient!



The following is the training outline of mavros, offboard, and SLAM . This course requires a complete intermediate PX4 development foundation . We have a complete video tutorial for intermediate PX4 development. Before learning this course, please ensure that the relevant knowledge reserves are completed. If you need a corresponding video course, Please search for Amu Lab on Taobao or reply to the purchase in the background.


mavros and offboard mode training course outline

1.  Introduction to mavros and offboard mode

·  Introduction to offboard

·  Introduction to mavros

What hardware can m avros  run on

What can be done with mavros and offboard mode 

 

2.  m avros code explanation

·  Introduction to ros

·  Download and compile the mavros code

·  m avros code framework introduction

·  Mavros source code modification and adding new modules


3.  Introduction to offboard mode

How to  enter offboard mode

·  The part of the PX4 code commander module related to offboard mode


4.  Introduction of mavlink communication protocol

·  Introduction to the mavlink protocol

·  Receiving and sending of mavlink messages in PX4 code

·  The receiving and sending of mavlink messages in m avros code


5.  Application case introduction

Indoor autonomous navigation (monocular VIO, 2D lidar, etc.

·  Target recognition and detection

·  Indoor obstacle avoidance

·  Outdoor target tracking (TX1+ZED binocular camera)

6.  Example demonstration and operation

·  Use of nomachine

·  Send mocap location information to PX4 module

·  Send control command information to PX4 module

·  Receive IMU information from PX4



Training location: Beijing (specific location to be determined)

Training time: March 30-April 1 (Friday-Sunday)

Training consultation: Mr. Jia Zheng WeChat: muhailiantian


Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325997984&siteId=291194637