High-Fidelity Robot Simulation
Experimental Validation of Simulation
Navigation, flight, and landing dynamics were all built from initial conception, tested in a custom Gazebo simulation, and validated with physical hardware in experimental tests.
System Identification and Modeling
System inertia was estimated through bifilar pendulum method. And custom modeling of motor behavior was performed through use of thrust stand testing.
Simulation Architecture
Simulation was built using modern C++ and Python system design principles, combining multiple concurrent processes and ROS nodes. These processes would coordinate and manage communication between ML training, data logging, robotic control, and system modeling.