Battery and hard drive exchange station for robots
First Claim
1. A method, comprising:
- receiving, by a mobile robotic device, power from a battery of a first battery pack in order to operate within an environment;
establishing, by the mobile robotic device, a first data channel between the mobile robotic device and the first battery pack;
using the first data channel to transfer sensor data acquired by the mobile robotic device during operation to a local data storage component of the first battery pack;
navigating, by the mobile robotic device, to a battery exchange station to transfer the first battery pack containing the battery and the local data storage component with the sensor data to the battery exchange station;
after transferring the first battery pack from the mobile robotic device to the battery exchange station, capturing and erasing, by the battery exchange station, the sensor data from the local data storage component of the first battery pack while charging the battery of the first battery pack; and
receiving, by the mobile robotic device, a second battery pack from the battery exchange station to continue operation within the environment.
4 Assignments
0 Petitions
Accused Products
Abstract
An example method includes receiving, by a mobile robotic device, power from a battery of a first battery pack in order to operate within an environment. The method further includes establishing a first data channel between the mobile robotic device and the first battery pack. The method also includes using the first data channel to transfer sensor data acquired by the mobile robotic device during operation to a local data storage component of the first battery pack. The method additionally includes navigating, by the mobile robotic device, to a battery exchange station to transfer the first battery pack containing the battery and the local data storage component with the sensor data to the battery exchange station. The method further includes after transferring the first battery pack to the battery exchange station, receiving a second battery pack from the battery exchange station to continue operation within the environment.
27 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a mobile robotic device, power from a battery of a first battery pack in order to operate within an environment; establishing, by the mobile robotic device, a first data channel between the mobile robotic device and the first battery pack; using the first data channel to transfer sensor data acquired by the mobile robotic device during operation to a local data storage component of the first battery pack; navigating, by the mobile robotic device, to a battery exchange station to transfer the first battery pack containing the battery and the local data storage component with the sensor data to the battery exchange station; after transferring the first battery pack from the mobile robotic device to the battery exchange station, capturing and erasing, by the battery exchange station, the sensor data from the local data storage component of the first battery pack while charging the battery of the first battery pack; and receiving, by the mobile robotic device, a second battery pack from the battery exchange station to continue operation within the environment. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A battery exchange station, comprising:
-
a data storage system; a plurality of ports for receiving battery packs from mobile robotic devices, wherein a port comprises; a battery charger to charge a battery of a battery pack that is coupled to the port; and a communication interface to transfer data from a local data storage component of the battery pack to the data storage system; and a control system configured to; cause the communication interface of a given port of the plurality of ports to establish a data channel with a given battery pack that is coupled to the given port; and use the data channel to transfer stored sensor data from a local data storage component of the given battery pack to the data storage system and erase the stored sensor data from the local data storage component of the given battery pack while charging a battery of the given battery pack with the battery charger of the given port at the battery exchange station. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A battery pack, comprising:
-
a battery configured to provide power to a robot; a local data storage component configured to store data acquired during robotic operation; and a controller configured to; establish a first data channel between the battery pack and a given robot while the battery pack is physically coupled to the given robot such that the battery of the battery pack provides power to the given robot; use the first data channel to transfer sensor data from the given robot to the local data storage component of the battery pack for storage; establish a second data channel between the battery pack and a battery exchange station while the battery pack is physically coupled to the battery exchange station to charge the battery of the battery pack by the battery exchange station; and use the second data channel to transfer the sensor data stored in the local data storage component of the battery pack to the battery exchange station and erase the sensor data from the local data storage component of the battery pack while the battery of the battery pack is charged by the battery exchange station. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification