AMOVLAB UAV Laboratory Construction Solution
The AMOVLAB UAV laboratory construction solution is built around three core ideas: stepped talent training, full-chain coverage, and industry-university-research integration. It targets multi-level teaching and research needs for vocational colleges, undergraduate programs, and graduate research, building a full lifecycle teaching and research system from UAV toolchains to single-UAV control, advanced functions, swarm intelligence, and industry applications.
The solution includes curriculum systems, experimental equipment, simulation platforms, research solutions, and supporting training services. It helps schools connect basic teaching with research innovation and supports discipline competitions, graduation projects, research papers, and industry projects.
Solution Structure
1. Stepped Curriculum System
The curriculum system is divided into beginner, intermediate, and advanced levels, covering the complete workflow from system introduction to advanced algorithm development.
- Beginner courses: Ubuntu, ROS, UAV hardware and software structure, and engineering-development fundamentals.
- Intermediate courses: PX4 + Gazebo simulation, remote-control flight practice, MAVROS, and Prometheus control development.
- Advanced courses: EGO-Planner path planning, SpireCV vision detection and target tracking, multi-UAV coordination, and swarm control.
AMOVLAB builds a complete stepped curriculum around the goal of helping students move from zero foundation to research innovation. The system can match the needs of different education stages and can also be customized according to each university’s teaching focus and research direction.
2. Experimental Equipment
The laboratory is equipped with a full-stack equipment system for teaching, research, and innovation practice, supporting the complete research chain from simulation verification to real-platform deployment.

3. Multi-Scenario Solutions
AMOVLAB provides five featured technical solutions for university research and engineering practice, helping universities build distinctive research directions and accelerate project incubation.
UAV Swarm Formation System
Based on ROS, PX4, and the Prometheus framework, the system supports distributed intelligent formation control, including line, triangle, rectangle, circle, and other formation changes. It supports indoor and outdoor positioning methods such as MoCap, UWB, and RTK, and provides safety protection, simulation debugging, human-machine interaction, and open interfaces.
Swarm Intelligent Planning and Obstacle Avoidance
Through SwarmFormation algorithms and LiDAR perception, the system supports formation keeping and dynamic obstacle avoidance for multiple UAVs, including real-time mapping and formation path correction.
Swarm Cooperative Search
By combining MPC control and visual recognition, the system supports distributed area search, inter-UAV collision avoidance, target recognition, and swarm encirclement, with open control and perception interfaces.
Air-Ground Integrated Collaboration
The system enables intelligent collaboration between UAVs and unmanned ground vehicles. The UAV identifies and locks onto a QR-code target from the air, then passes position information to the ground vehicle for autonomous navigation and obstacle avoidance. ROS/Gazebo simulation and open-source code are supported.
Intelligent Inspection System
Based on the AMOVLAB SU17 UAV platform, the system integrates multi-camera SLAM, LiDAR, gimbal payloads, and AI perception. It supports automatic inspection tasks in power, construction, petrochemical, and other industries, with strong environmental adaptability and secondary-development interfaces.
Teaching and Training Support
AMOVLAB provides systematic professional teaching and training services, including online courses, customized teaching, offline hands-on training, and technical support. These services help universities carry out teaching and research tasks and help students systematically master UAV knowledge, development skills, and advanced applications.
- Customized technical training based on each university’s teaching focus and research direction
- Offline immersive AMOVLAB training camps
- Monthly online Prometheus UAV training courses
- Dedicated online technical Q&A groups with professional engineers
Open-Source Ecosystem Support
Based on the Prometheus, FMT, SpireCV, and KKSwarm open-source projects, AMOVLAB has built an ecosystem covering control, planning, vision, and swarm technology. Together with courses and technical support, this creates a full-chain learning system.
AMOVLAB also provides multiple communication platforms, including a technical forum with more than 10,000 developers and active technical communities for timely discussion and collaboration.
