Autonomous object relocation robot
A self-propelled device is disclosed to recognize objects, possess objects, and transport objects to a new location. A method is disclosed to use the device to transport objects in environments dangerous to humans. Other example embodiments are described and claimed.
1. A method, comprising:
obtaining, using an object relocation robot, data comprising sensor data for an environment surrounding an object to be relocated;
analyzing, using a processor, the sensor data using a trained model to identify a type of the object and select a manipulation strategy for moving the object;
identifying, using a processor, a material property of the object; and
executing the manipulation strategy to relocate the object;
wherein the manipulation strategy comprises a preset goal; and
wherein the material property of the object and the preset goal are used to form the manipulation strategy.
2. The method of claim 1 , wherein the manipulation strategy automatically chooses one of a plurality of manipulators of the object relocation robot.
3. The method of claim 2 , wherein the manipulation strategy includes using more than one manipulator jointly to move the object.
4. The method of claim 1 , wherein the sensor data is added to a database comprising one or more of image data, representative point cloud data, elastic moduli, and deformation characteristics.
5. The method of claim 1 , wherein the sensor data comprises one or more of acoustic and infrared data; and wherein the one or more of acoustic and infrared data is compared to a threshold indicating a warm-blooded organism is present.
6. The method of claim 5 , wherein the processor combines the one or more of acoustic and infrared data with GPS coordinates to output a location.
7. The method of claim 1 , wherein the manipulation strategy comprises a path to the object.
8. The method of claim 1 , wherein the manipulation strategy comprises a plan to use an additional object or objects to perform a task related to the object.