Battery and hard drive exchange station for robots
First Claim
1. A method, comprising:
- receiving, at a port of a battery exchange station, a battery pack from a mobile robot, the battery pack comprising a battery and a local data storage component;
establishing, by a communication interface of the port of the battery exchange station, a data channel with the battery pack;
capturing stored sensor data from the local data storage component of the battery pack through the established data channel to a data storage system of the battery exchange station wherein capturing the stored sensor data comprises erasing, by the battery exchange station, the stored sensor data from the local data storage component of the battery pack; and
while capturing the stored sensor data to the data storage system of the battery exchange station and erasing the stored sensor data from the local data storage component of the battery pack, charging the battery of the battery pack with a battery charger of the port of the battery exchange station.
3 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.
18 Citations
19 Claims
-
1. A method, comprising:
-
receiving, at a port of a battery exchange station, a battery pack from a mobile robot, the battery pack comprising a battery and a local data storage component; establishing, by a communication interface of the port of the battery exchange station, a data channel with the battery pack; capturing stored sensor data from the local data storage component of the battery pack through the established data channel to a data storage system of the battery exchange station wherein capturing the stored sensor data comprises erasing, by the battery exchange station, the stored sensor data from the local data storage component of the battery pack; and while capturing the stored sensor data to the data storage system of the battery exchange station and erasing the stored sensor data from the local data storage component of the battery pack, charging the battery of the battery pack with a battery charger of the port of the battery exchange station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A control system for a battery exchange station, wherein the control system is configured to:
-
cause a port of a battery exchange station to receive a battery pack from a mobile robot, the battery pack comprising a battery and a local data storage component; cause a communication interface of the port of the battery exchange station to establish a data channel with the battery pack; capture stored sensor data from the local data storage component of the battery pack through the established data channel to a data storage system of the battery exchange station wherein capturing the stored sensor data comprises erasing, by the battery exchange station, the stored sensor data from the local data storage component of the battery pack; and while capturing the stored sensor data to the data storage system of the battery exchange station and erasing the stored sensor data from the local data storage component of the battery pack, charge the battery of the battery pack with a battery charger of the port of the battery exchange station. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium having stored therein instructions, that when executed by a processor, cause the processor to perform functions comprising:
-
causing a port of a battery exchange station to receive a battery pack from a mobile robot, the battery pack comprising a battery and a local data storage component; causing a communication interface of the port of the battery exchange station to establish a data channel with the battery pack; capturing stored sensor data from the local data storage component of the battery pack through the established data channel to a data storage system of the battery exchange station wherein capturing the stored sensor data comprises erasing, by the battery exchange station, the stored sensor data from the local data storage component of the battery pack; and while capturing the stored sensor data to the data storage system of the battery exchange station and erasing the stored sensor data from the local data storage component of the battery pack, charging the battery of the battery pack with a battery charger of the port of the battery exchange station. - View Dependent Claims (16, 17, 18, 19)
-
Specification