Putting together your little drone

We will make such a small, as in the picture, unmanned vehicle.





This is what small drones look like.
This is what small drones look like.

How did I come to this

I have always been interested in the topics of drones and robots, but my hands did not get to this - I was afraid of too many skills that would be required for this.





- 2020 , , , . , , .





, , , , ( ).





First steps

, . . , RC .





Nvidia Jetson Nano Developer kit, - Remo Hobby S-Max - , .





Working prototype made of cardboard and breadboards

: , , IMU .





:





  • ROS





  • / C++













  • ,





  • , ,





- , 3D , .





( )





Almost a working prototype

. CAD ( FreeCAD) .





, .





, , , - , .





:





  • ( ),





  • ,





  • , ,





  • IMU,





(Jupyter notebook'):





  • , ,





  • : , (, ), , , -





, .





( )

  • RC Remo Hobby Smax 1:16 RH1635





  • , : SURPASS HOBBY KK 35A ESC Waterproof Electric Speed Controller for 1/16 RC Car Brushless Motor Power system





  • Nvidia Jetson Nano Developer Kit





  • SD 64 GB (, 32)





  • wi-fi   IPEX (USB wi-fi )





  • KY-003 Arduino





  • : 20x3x2





  • , Jetson Nano; IMX219 8MP Infrared Night Vision 160 Degree FOV + 2 Infrared LED Lights





  • jetson' T208 T200 18650 ( stl )





  • YDLIDAR X2L





  • IMU Bosh BNO055





  • PCA9685 Jetson'





  • 5V 3.3V





  • USB - USB-C ( )





  • () ; VL53L0X (6 pin)





  • 3D





  • , , , ..





  • ,





github .





.





.





1. , , .





2. , .





3. , .





4. ; ,





, STL , github .





The video is on my channel , new episodes will be released there.





Discussion of this and other interesting projects of robots and drones in the telegram channel .





What's next

I will refine the algorithms:





  • until the tune / improve the current





  • I will add lidar odometry (I did not have time to finish NDT before , but now it will be possible to finish it)





  • add tag / hide and seek with a cat





  • other research and detection algorithms





I will add a manipulator so that you can collect toys from the floor into a box.





I will try other sensors for wheel odmetry: a magnetic angle sensor.








All Articles