Techniques for developing a design for a module of an unmanned device may be provided. For example, the unmanned device may comprise one or more already designed components. If a component is to be added to the unmanned device, a design of this new component may be developed. The development may inc
Techniques for developing a design for a module of an unmanned device may be provided. For example, the unmanned device may comprise one or more already designed components. If a component is to be added to the unmanned device, a design of this new component may be developed. The development may include attaching a computer to the unmanned vehicle. The computer may interface with the one or more already designed components, may be configured to host features of the new component, and may interface with a design computing device. The computer and the design computing device may form a design environment within which data may be exchanged to develop the design. Upon completion of the design development, a design plan may be generated for the new component.
대표청구항▼
1. An unmanned aerial vehicle (UAV), comprising: an existing portion comprising: a frame;a propulsion system connected to the frame;a retaining system connected to the frame and configured to retain a package; anda management module configured to manage the propulsion system to fly the UAV to a dest
1. An unmanned aerial vehicle (UAV), comprising: an existing portion comprising: a frame;a propulsion system connected to the frame;a retaining system connected to the frame and configured to retain a package; anda management module configured to manage the propulsion system to fly the UAV to a destination;a portion under development during a development phase of the UAV and prior to a production phase of the UAV, the portion comprising: a sensor connected to the frame; anda computing module configured according to a configuration file to generate an adjustment to the propulsion system based at least in part on processing of data generated by the sensor; anda temporary portion configured to prototype a computing host of the computing module, the computing host comprising a special purpose computer replacing the temporary portion and hosting the computing module upon completion of the development phase, the temporary portion comprising: a general purpose computer storing computer-executable instructions that, upon execution on the general purpose computer, configure the temporary portion to at least:host the computing module;receive the data generated by the sensor;communicate with the management module to adjust the propulsion system based at least in part on the adjustment generated by the computing module;provide, to a ground computing node in real time during flight, at least one of: the data or information about the adjustment;receive, from the ground computing node in real time during flight, a change to the configuration file of the computing module; andupdate, in real time during flight, the configuration file of the computing module based at least in part on the change. 2. The unmanned aerial vehicle of claim 1, wherein the retained package comprises an item obtained from an electronic marketplace, and wherein the management module is configured to manage a portion of delivering the item as a service associated with the electronic marketplace. 3. The unmanned aerial vehicle of claim 1, wherein the special purpose computer of the computing host is designed based at least in part on the update to the computing module. 4. The unmanned aerial vehicle of claim 1, wherein a design for the computing module and for the computing host is developed based at least in part on the change to the computing module upon completion of the development phase, and wherein the management module is unaffected by the design upon completion of the development phase. 5. An apparatus, comprising: a first portion of an unmanned aerial vehicle (UAV) having a developed design, the first portion comprisinga frame of the UAV;a propulsion system of the UAV and connected to the frame; anda management module of the UAV and configured to manage the propulsion system during a flight of the UAV; anda second portion associated with a design for a capability of the UAV under development during a development phase and prior to a production phase, the second portion comprising: a component connected to the frame and configured to detect an event; andan event module configured according to a configuration file to determine a change to the flight based at least in part on data associated with the detected event; anda computing system configured to prototype a computing host for the event module during the development phase, the computing host comprising a special purpose computer to replace the computing system and host the event module upon completion of the development phase, the computing system comprising: a general purpose computer storing executable instructions that, upon execution on the general purpose computer, configure the computing system to at least:host the event module;provide the change to the flight to the management module;provide, to a ground computing node, at least one of: the data associated with the detected event or information about the change to the flight;receive an update to the configuration file of the event module from the ground computing node; andmodify the configuration file of the event module based at least in part on the update. 6. The apparatus of claim 5, wherein the computing system has physical dimensions based at least in part on a size of the apparatus, wherein the physical dimensions avoid necessitating a modification to the management module. 7. The apparatus of claim 5, wherein the management module is hosted at a management system of the apparatus, wherein the first portion of the apparatus comprises the management system, and wherein the management system and the computing system interface based at least in part on a serial connection. 8. The apparatus of claim 5, wherein the computing system is temporarily attached to the apparatus during the development phase, and wherein the computing system is further configured to provide non-design related tasks during the development phase. 9. The apparatus of claim 8, wherein the non-design related tasks comprise sending an e-mail. 10. The apparatus of claim 5, wherein providing at least one of: the data and the information comprises transmitting the data and the information in real-time to the ground computing node over a network. 11. The apparatus of claim 5, wherein the update to the configuration file of the event module comprises code configured to change an operation of the event module, and wherein the update is based at least in part on at least one of: the data associated with the detected event or the information about the change to the flight. 12. The apparatus of claim 5, wherein the update to the configuration file of the event module is received from the ground computing node of a network of computing nodes, and wherein the network is configured to provide an environment for developing and testing a design of the second portion. 13. The apparatus of claim 5, wherein: the management module is hosted at a management system of the first portion,the computing system interfaces with the management system based at least in part on a serial connection,the component comprises a sensor,the computing system interfaces with the sensor,the computing system: receives the data associated with the detected event from the sensor,provides the data to the event module,receives the information about the change to the flight from the event module,provides the information to the management system causing the management module to adjust the flight based at least in part on the change,transmits the data and the information in real-time to the ground computing node, andreceives the update to the configuration file of the event module in real time from the ground computing node, andthe computing system is reconfigurable to perform non-related design tasks. 14. A computer-implemented method, comprising: hosting, by a general purpose computer, an event module under design during a development phase and prior to a production phase, the event module associated with an unmanned aerial vehicle (UAV) and configured according to a configuration file to determine a design parameter associated with a flight of the UAV, the design parameter determined based at least in part on a detected event by a sensor of the UAV, the event module to be hosted on a special purpose computer that replaces the general purpose computer based at least in part on the completion of the development phase;providing information associated with the detected event to a ground computing node, the ground computing node configured to test the design parameter during the development phase of the event module;accessing an update to the configuration file of the event module from the ground computing node, the update based at least in part on the provided information; andupdating the configuration file of the event module based at least in part on the update, the event module having a complete design upon completion of the development phase based at least in part on the update. 15. The computer-implemented method of claim 14, wherein providing the information associated with the detected event to the ground computing node comprises using one or more of: screen forwarding or remote accessing to allow the ground computing node to display the information associated with the detected event. 16. The computer-implemented method of claim 14, wherein providing the information associated with the detected event to the ground computing node comprises transmitting the information to the ground computing node and causing, based at least in part on the transmission, the ground computing node to display the information at a user interface, and wherein the user interface is configured to allow an input and a transmission of the update to configuration file of the event module. 17. The computer-implemented method of claim 14, wherein the complete design comprises a design plan for the special purpose computer, and wherein the special purpose computer is installed within the UAV after the completing of the development phase. 18. The computer-implemented method of claim 17, wherein the event module is hosted by the general purpose computer temporarily attached to the UAV during the development phase, wherein the event module is configured to account for a weight of the general purpose computer relative to a weight of the special purpose computer. 19. The computer-implemented method of claim 14, wherein the event module is hosted by the general purpose computer temporarily attached to the UAV during the development phase, and wherein the general purpose computer interfaces with a power supply of the UAV. 20. The computer-implemented method of claim 14, wherein the event module is hosted by the general purpose computer temporarily attached to the UAV during the development phase, and wherein the general purpose computer comprises a rechargeable battery.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (6)
Soundararajan, Varun; Agrawal, Anurag, Automated package delivery to a delivery receptacle.
Levien, Royce A.; Lord, Robert W.; Lord, Richard T.; Malamud, Mark A.; Rinaldo, Jr., John D.; Wood, Jr., Lowell L., Base station multi-vehicle coordination.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.