thanks for the response… so even without RC input, it is
possible for Arudpilot to automatically program the timer and
perform PWM generation
by itself ??? (i may have misunderstood libraries/AP_Motors and
ArduCopter/motors)
also, is it possible not to use mission planner ??? (maybe i am
confused by the words “mission planner” as there will be no
pre-planned mission)
i got the impression it actually will build on the fly the
ardupilot code based on config and flash the FC, but i want to use
my own source tree and use
DFU to program the board myself, is this not recommended ??
i am not trying to have "pre-planned" mission, i just want to
have a drone, that can respond to some command (over wifi /
tcp/ip) something
like "take off", "fly forward", "turn left", with some internal
intelligence (with aid of sensors like sonar, IMU) to make sure it
does not bump
into a wall (or obstacle), and perhaps eventually with some
opencv and camera (running on RPI W0) to avoid obstacle…
also, are these commands possibly supported with mavlink (i have
not dove into the code there yet), or should i write some simple
command (over
a uart port to tell ardupilot to do things ??? (not wanting to
reinvent the wheel if it is already done)
also, trying to understand where does one configure the hardware
?? the MCU GPIO / functional pins are configured in hwdef.dat, but
how about the other stuff (like frame, the type of ESC, the type
of motors, the type of sensors)… i have not found a place
describing how to configure that (ie not using mission planner)…
saw file like APM_Config.h and Parameters.cpp, but not sure
whether it is a good place to do the configureation ?
thanks