Newbie working on second custom drone here. First time ArduPilot’er though.
I want to execute a simple autonomous delivery mission with my drone;
Navigate to a provided input GPS coordinate
When at coordinate, release delivery payload with a servo command
Return to home GPS coordinate.
Being a little bit confused about the role of a companion computer and seeing my Mateksys F405-HDTE flight controller only has 1MB memory, I’m wondering if the flight controller alone is enough to execute that mission, or if a companion computer is needed?
No need for a companion computer for that simple case. But you need to make sure servo functionality is compiled in the firmware you use for that 1M board
If you are just operating a servo no problem but to @amilcarlucas point I’m not sure Package Place functionality is included on that board. For something like that you may want to consider another flight controller w/o limitations (any H7 based).
@dkemxr & @amilcarlucas thanks for the replies. Just checked the firmware limitation page for MatekF450-TE and it doesn’t seem as if there’s any servo limitations.
To my understanding, that would omit the mission command MAV_CMD_DO_GRIPPER but not the MAV_CMD_DO_SET_SERVO, which takes a PWM value as input (meaning it would ‘move’ the servo).
Am I mistaken? Can’t that mission command be used as a replacement?