Thanks for the prompt reply. Appreciate it. Just want to see if I'm heading the correct direction. I just want to drive a some simple servos remotely. Would the following be possible?
1.) SSH into my PXFmini combo to just run a python code (talker) in the RPi0.
2.) Both talker and listener reside in the same RPi0.
3.) Within the python code, it imports ROSPY and MAVROS, and uses overrideRCIn( ) to drive one of the PWM channels. The talker initiates a topic, and publish a msg type OverrideRCIn containing msg.channles = 2000. Would this work already (or do I need an additional node?)
4.) The listener subscribes to the topic, and uses callback to drive the servo. (however, I haven't seen any example of listener doing this. Is it just msg.channles = ? Any hints?
i.) Also Should I run roscore in RPi0 to start with? (so talker and listener can start working).
ii.) To launch the mavros built-in service, should I use the command rosrun mavros?
iii.) Should I also run other thing like sudo systemctl start apm.service?
iv.) Would be great if someone can tell me the steps I need to do. Many thanks!