Problem: Quadcopter gets armed, gets GPS location but I am not able to spin motors or lift it even one meter, I have tested udacidrone, dronekit-python, mavproxy.py, ardupilot in all cases it is not able to takeoff.
Definitely I am doing something wrong but after days of work I am still not able to figure out what should be changed and what I have to modify. I need help from experts in this area. On web I have not seen implementation of Jetson nano with quadcopter however NVIDIA’s redtail github (https://github.com/NVIDIA-AI-IOT/redtail) supports jetsonTX1 and TX2. There is some initiative for jetson nano (GitHub - mtbsteve/redtail: NVidia Redtail project with ArduPilot Support for Jetpack 4.2.x) however its not ready to implement and test.
I have tested this F450 assembly using FS-i6 transmitter and it fly’s , so there is no issue with quadcopter , it is something related to connection between jetson-nano and pixhawk .
I NEED HELP AND GUIDANCE FOR jetson-nano and pixhawk implementation on Quadcopter (please do not point me towards available solution for TX1, TX2, XAVIER or Pi4, I am exclusively trying to implement with nano). I have used the same jetson-nano for jetbots and door camera etc. so i am sure there is no problem or issue with jetson-nano
Companion computer: Jetson-nano
Quadcopter: F450 Frame + PXI PX4 Flight Control + 920KV Motor + GPS + FS-i6 Transmitter .
My detailed steps and screenshots are available in the below mentioned link.
https://github.com/ShubraChowdhury/jetson/blob/master/JetsonnanoPixhawk.pdf
https://snitchai.com/category/ai/
https://github.com/ShubraChowdhury/jetson/blob/master/JetsonnanoPixhawk.pdf
Any help/guidance on the above mentioned topic will lead to development of economical drone solution for farming…
Hi, from my experience 57600 it is too small baundwidth, try higher one for instance 115200, 500000 or more and has to be the same that you set for TELEM2 in GroundControl system. In my case not all commands where send with small value.
Also PX4 has preflight checks and are there any error when you try arm your drone?
If you’re using ROS/MAVROS, What results of following command?
rosrun mavros mavsafety arm
Just for info - Previous command has to be run after:
roslaunch mavros px4.launch fcu_url:="/dev/ttyTHS1:115200"
115200 - it can be any value that you set by GroundControl system for TELEM2 port
Solution for connecting Jetson-Nano to Pixhawk: (thanks to all who pitched in and a special thanks to ppoirier)
Result : Propeller rotated as programmed in simple_goto.py
Main issue: Firmware on Pixhawk required upgrade, this was suggested by “ppoirier” on ardupilot discussion forum (NVIDIA Jetson Nano for Pixhawk - #30 by ppoirier - Pixhawk family - ArduPilot Discourse)
Suggestion: Upgraded from Autopilot Firmware version: APM:Copter-3.4.6 to Autopilot Firmware version: APM:Copter-4.0.1.
mtbsteve mentioned GitHub - mtbsteve/redtail: NVidia Redtail project with ArduPilot Support for Jetpack 4.2.x is up and running along with a full implementation of the original Redtail project on Arducopter plus a bunch of enhancements.
NVIDIA Jetson Nano for Pixhawk - #32 by mtbsteve - Pixhawk family - ArduPilot Discourse
solution link:
https://www.snitchai.com/category/ai/
output results:
https://github.com/ShubraChowdhury/jetson