A control system for enabling usage of simplified multiplexing-based packet routing approaches by independently controlling (i) local movement of an unmanned autonomous system (UAS) that operates in an environment with other unmanned autonomous systems tracked by a base station or traffic control devices within a physical space defined by a virtual packet and (ii) path movement of the virtual packet instructed by the base station or the traffic control devices, the control system comprising:
- an operating system embedded into a UAS hardware layer residing on or coupled to the UAS to control the operation of the UAS, the operating system or the base station or traffic control devices configured for establishing the virtual packet defining the physical space established around the UAS as the UAS travels within the environment, the virtual packet having zone packet parameters establishing a proximity boundary based on one or more characteristics of at least one of the UAS or obstructions determined within the physical space of the virtual packet, the proximity boundary of the virtual packet encapsulating a volume greater than a physical volume of the UAS, the operating system controlling the movement of the UAS only within the proximity boundary of the virtual packet to account for local conditions or local obstructions experienced by the UAS within the proximity boundary of the virtual packet;
- wherein a representation of the virtual packet or a physical location of the UAS is transmitted to the base station or traffic control devices corresponding to a present location of the UAS, the base station or traffic control devices configured to route the UAS in conjunction with the other unmanned autonomous systems based on a virtual roadway map data structure having a plurality of traffic corridors for routing the unmanned autonomous systems, each of the UAS and the other unmanned autonomous systems tracked as simple two dimensional or three dimensional polygonal objects defined by the virtual packet travelling within the virtual roadway map data structure and the plurality of traffic corridors, such that control tasks along paths defined by the plurality of traffic corridors are divided between (i) the base station or the traffic devices controlling positioning of the virtual packet corresponding to the UAS along a path in the virtual roadway map data structure through routing instructions and (ii) the operating system controlling the movement of the UAS within the proximity boundary of the virtual packet;
- wherein the base station or the traffic devices controlling positioning of the virtual packet corresponding to the UAS along a path in the virtual roadway map data structure through routing instructions utilize multiplexing algorithms to sequence and direct the path movement of the virtual packets, each virtual packet represented by the two dimensional or three dimensional polygonal or polyhedral objects corresponding to a plurality of UAS using a same airspace as defined by positions along the virtual roadway map data structure while the local movement of each UAS of the plurality of UAS is controlled by a corresponding on-board operating system to avoid collisions and obstructions within a boundary of the virtual packet;
- wherein a processor onboard the UAS is configured for controlling positioning of the UAS within the virtual packet as the UAS travels along the path in accordance with routing instructions generated based at least on the routing of the virtual packet, the path generated by the processor to avoid objects within the virtual packet that do not block an entirety of a leading edge of the virtual packet.