UDP: udp://[host][:bind_port]
+TCP: tcp://[host][:remote_port]
+Serial: serial://dev_node[:baudrate]
+zero IP: 0.0.0.0 -> behave like a server and listen for heartbeats.
+some IP: 192.168.1.12 -> behave like a client, initiate connection and start sending heartbeats.
+UDP: udp://[host][:bind_port]
+TCP: tcp://[host][:remote_port]
+Serial: serial://dev_node[:baudrate]
+zero IP: 0.0.0.0 -> behave like a server and listen for heartbeats.
+some IP: 192.168.1.12 -> behave like a client, initiate connection and start sending heartbeats.
+Subscribes to mission changed.
Subscribes to mission changed.
+Waypoints
+Survey Not supported:
+Structure Scan
+Waypoints
+Survey Not supported:
+Structure Scan
+Allows interfacing a vehicle with a motion capture system in order to allow navigation without global positioning sources available (e.g. indoors, or when flying under a bridge. etc.).
+Control a drone with position, velocity, attitude or motor commands.
+Allow to communicate with the vehicle's system shell.
+