Technique for wirelessly controlling a robotic device
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsSándor Rácz, Norbert Reider, Geza Szabo
Life of this patent
Estimating the term…
Abstract
A robot controller for controlling a robotic device within a robot cell including multiple robotic devices is provided. The controller is configured to wirelessly receive first control data comprising cell state data indicative of a current state of the robot cell. The first control data are received via one of a broadcast and a multicast transmission directed to the multiple robotic devices in the robot cell. The controller is configured to wirelessly receive second control data comprising one or more control commands for at least the robotic device. The controller is configured to selectively control the robotic device based on the first control data or the second control data.
Claims16
A robot controller for controlling a robotic device within a robot cell including multiple robotic devices, the controller being configured to:
- wirelessly receive first control data comprising cell state data indicative of a current state of the robot cell, wherein the same first control data are received by the multiple robotic devices in the robot cell at the same time via a broadcast transmission directed to the multiple robotic devices in the robot cell, and the first control data further comprise path data indicative of planned movement paths of the multiple robotic devices in the robot cell;
- wirelessly receive second control data comprising one or more control commands for at least the robotic device;
- determine whether the second control data is unavailable or not useable;
- and
- based on the determination, selectively control the robotic device based on the first control data or the second control data;
- wherein when to:
- determine whether the second control data is unavailable or not useable, and
- selectively control the robotic device based on the first control data or the second control data comprises to control the robotic device based on the first control data when determining the second control data is unavailable or not useable.
A computing cloud-based controller for a robot cell comprising multiple robotic devices, the controller being configured to:
- obtain first control data comprising cell state data indicative of a current state of the robot cell, wherein the first control data further comprise path data indicative of planned movement paths of the multiple robotic devices in the robot cell;
- forward the first control data to a wireless transmitter for a transmission via a broadcast transmission directed to the multiple robotic devices in the robot cell, wherein the same first control data are transmitted to and received by the multiple robotic devices in the robot cell at the same time;
- control the wireless transmitter to transmit the path data in one or more first messages and to transmit the cell state data in one or more second messages different from the first messages;
- and
- control the wireless transmitter to transmit the one or more first messages less often than the one or more second messages.
A method of controlling a robotic device within a robot cell including multiple robotic devices, the method comprising:
- wirelessly receiving first control data comprising cell state data indicative of a current state of the robot cell, wherein the same first control data are received by the multiple robotic devices in the robot cell at the same time via a broadcast transmission directed to the multiple robotic devices in the robot cell, and the first control data further comprise path data indicative of planned movement paths of the multiple robotic devices in the robot cell;
- wirelessly receiving second control data comprising one or more control commands for at least the robotic device;
- determining whether the second control data is unavailable or not useable;
- and
- based on the determination, selectively controlling the robotic device based on the first control data or the second control data,
- wherein when determining whether the second control data is unavailable or not useable and
- selectively controlling the robotic device based on the first control data or the second control data comprises controlling the robotic device based on the first control data when determining the second control data is unavailable or not useable.
A method for controlling a robot cell comprising multiple robotic devices, the method comprising:
- obtaining first control data comprising cell state data indicative of a current state of the robot cell, wherein the first control data comprise path data indicative of planned movement paths of the multiple robotic devices in the robot cell;
- forwarding the first control data to a wireless transmitter for a wireless transmission via a broadcast transmission directed to the multiple robotic devices in the robot cell, wherein the same first control data are transmitted to and received by the multiple robotic devices in the robot cell at the same time;
- controlling the wireless transmitter to transmit the path data in one or more first messages and to transmit the cell state data in one or more second messages different from the first messages;
- and
- controlling the wireless transmitter to transmit the one or more first messages less often than the one or more second messages.
Dependencies are inferred from the claim text.