System and method for predicting robotic power disconnection
AssigneeFetch Robotius, Inc.
InventorsMichael Ferguson, Derek King
Life of this patent
Estimating the term…
Abstract
A system for predicting a robotic power disconnection includes: a controller; and a robot controllable by the controller, the robot including: a power connector configured to provide power to the robot; and a sensor operably connected to the controller, the sensor configured to detect a change in a field that varies with a changing condition of the power connector, the sensor further configured to alert the controller regarding the change in the field, the controller configured to adjust current through the power connector in response to the alert.
Claims45
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the sensor comprises a capacitive sensor configured to detect a change in an electric field.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the sensor comprises a magnetic sensor configured to detect a change in a magnetic field.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the sensor comprises an inductive sensor configured to detect a change in one or more of an electric field and a magnetic field.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the sensor comprises an infrared sensor configured to detect a change in reflected light.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the sensor is configured to detect movement near the robot of an appendage of a human user, wherein the appendage comprises an arm.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller predicts the disconnection by, using a pre-determined jump condition, classifying regions scanned by the sensor into regions comprising the appendage and regions not comprising the appendage.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller predicts the disconnection by, using a pre-determined jump condition, classifying regions scanned by the sensor into regions comprising the appendage and regions not comprising the appendage, wherein the controller classifies regions using a metric.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller predicts the disconnection by, using a pre-determined jump condition, classifying regions scanned by the sensor into regions comprising the appendage and regions not comprising the appendage, wherein the controller classifies regions using a metric, wherein the metric is automatically trained from sample data using algorithms.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller predicts the disconnection by, using a pre-determined jump condition, classifying regions scanned by the sensor into regions comprising the appendage and regions not comprising the appendage, wherein the controller classifies regions using a metric, wherein the metric is automatically trained from sample data using algorithms, wherein the algorithms comprise one or more of Adaptive Boosting (“Adaboost”) and a decision tree.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller classifies regions by fitting a circle to scan points scanned by the sensor.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller classifies regions by fitting a circle to scan points scanned by the sensor, wherein the controller classifies regions by checking that the circle falls within an allowable region of radii.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein, using the jump condition, the controller checks a maximum distance between points and discards segments that are one or more of too large to comprise an appendage and too small to comprise an appendage.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein, using the jump condition, the controller requires a pre-determined minimum number of points in order to identify a region as comprising an appendage.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein, using the jump condition, the controller requires a pre-determined minimum number of points in order to identify a region as comprising an appendage, wherein the controller is provided with a predetermined threshold of points above which the controller determines that an appendage lies within the bounding region.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller is further configured, upon identifying an appendage, to adjust current through the power connector.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller is programmed with a bounding region that is meant to be kept free from appendages in order to prevent an unplanned power disconnection.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller is further configured to identify a recognized feature using sensor data received from the sensor.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller is further configured to identify a recognized feature using sensor data received from the sensor, wherein the controller is further configured to identify the recognized feature as an appendage.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller is further configured to identify a recognized feature using sensor data received from the sensor, wherein the controller is further configured to identify the recognized feature as an appendage, wherein the controller is further configured to notify a computer regarding a predicted robotic power disconnection.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller is further configured to identify a non-recognized feature using sensor data received from the sensor.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller is further configured to identify a non-recognized feature using sensor data received from the sensor, wherein the non-recognized feature comprises a wall.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller classifies regions by fitting a circle to scan points scanned by the sensor, wherein the jump condition requires that the scan be segmented into regions in which no successive scans are more than a fixed distance apart.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller classifies regions by fitting a circle to scan points scanned by the sensor, wherein the jump condition requires that the scan be segmented into regions in which no successive scans are more than a fixed distance apart, wherein the fixed distance comprises 6 centimeters.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller classifies regions by fitting a circle to scan points scanned by the sensor, wherein the jump condition requires that the scan be segmented into regions in which no successive scans are more than a fixed distance apart, wherein the controller is further configured, using the jump condition, to allocate the scans to regions, thereby identifying a recognized feature.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller is further configured to identify a non-recognized feature using sensor data received from the sensor, wherein the controller is further configured to identify the non-recognized feature.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot;
- and
- a sensor operably connected to the controller,
- the sensor configured to detect a change in a field that varies with a changing condition of the power connector,
- the sensor further configured to alert the controller regarding the change in the field,
- the controller configured to adjust current through the power connector in response to the alert, wherein the controller predicts that an appendage will disconnect power to the robot, wherein the controller is further configured to identify a non-recognized feature using sensor data received from the sensor, wherein the controller is further configured to identify the non-recognized feature, wherein the controller is further configured to direct a computer to ignore the non-recognized feature.
A system for predicting a robotic power disconnection comprising:
- a controller;
- and
- a robot controllable by the controller,
- the robot comprising:
- a power connector configured to provide power to the robot, the power connector comprising a magnet;
- and
- a magnetic sensor operably connected to the controller,
- the magnetic sensor configured to detect a change in a magnetic field created by the magnet,
- the magnetic sensor further configured to alert the controller regarding the change in strength,
- the controller configured to adjust current through the power connector in response to the alert.
A method for predicting a robotic power disconnection comprising:
- receiving, by a controller configured to control a robot, the robot comprising:
- a power connector configured to provide power to the robot;
- and a sensor operably connected to the controller, the sensor configured to detect a change in a field that varies with a changing condition of the power connector, from the sensor, an alert regarding the change in the field;
- and
- adjusting, by, the controller, in response to the alert, current through the power connector, further comprising a step, performed after the step of receiving and before the step of adjusting, of:
- predicting, by the controller, a disconnection of power to the robot, wherein the step of predicting further comprises predicting that an appendage will disconnect power to the robot, wherein the step of predicting further comprises predicting the disconnection by, using a pre-determined jump condition, classifying regions scanned by the sensor into regions comprising the appendage and regions not comprising the appendage, wherein the step of predicting further comprises fitting a circle to scan points scanned by the sensor.
A method for predicting a robotic power disconnection comprising:
- receiving, by a controller configured to control a robot, the robot comprising:
- a power connector configured to provide power to the robot;
- and a sensor operably connected to the controller, the sensor configured to detect a change in a field that varies with a changing condition of the power connector, from the sensor, an alert regarding the change in the field;
- and
- adjusting, by, the controller, in response to the alert, current through the power connector, further comprising a step, performed after the step of receiving and before the step of adjusting, of:
- predicting, by the controller, a disconnection of power to the robot, wherein the step of predicting further comprises predicting that an appendage will disconnect power to the robot, wherein the step of predicting further comprises predicting the disconnection by, using a pre-determined jump condition, classifying regions scanned by the sensor into regions comprising the appendage and regions not comprising the appendage, wherein the step of predicting further comprises fitting a circle to scan points scanned by the sensor, wherein the step of predicting further comprises allocating, by the controller, using the jump condition, the scans to regions, thereby identifying a recognized feature.
Dependencies are inferred from the claim text.