Patent classifications
B25J13/00
MULTI-PURPOSE ROBOTS AND COMPUTER PROGRAM PRODUCTS, AND METHODS FOR OPERATING THE SAME
Robots, methods, and computer program products for training and operating (semi-) autonomous robots to complete multiple different work objectives are described. A robot accesses a library of reusable work primitives from a catalog of libraries of reusable work primitives, each reusable work primitive corresponding to a respective basic sub-task or sub-action that the robot is operative to autonomously perform. A work objective is analyzed to determine a sequence (i.e., a combination and/or permutation) of reusable work primitives that, when executed by the robot, will complete the work objective. The robot executes the sequence of reusable work primitives to complete the work objective. A robot can be deployed with an appropriate stored library (or access to an appropriate library) of reusable work primitives, based on what the robot is expected to do, or what service category or role the robot will operate in.
CABLE SPOOLER FOR A MOBILE ROBOT
Techniques are disclosed for systems and methods for providing a wired connection between a ground-based robot and a controller. A cable handling system for a robot may include a base housing, a cable cartridge removably connected to the base housing, a control cable housed at least partially within the cable cartridge, and an outfeed assembly coupled to the base housing and configured to deploy the control cable from the cable cartridge. The control cable may be deployable from the cable cartridge to maintain a wired connection between the robot and a controller. The outfeed assembly may be configured to couple to a drive mechanism of the robot such that movement of the drive mechanism deploys the control cable from the cable cartridge. The outfeed assembly may be configured to deploy the control cable from the cable cartridge regardless of the direction of movement of the drive mechanism.
CABLE SPOOLER FOR A MOBILE ROBOT
Techniques are disclosed for systems and methods for providing a wired connection between a ground-based robot and a controller. A cable handling system for a robot may include a base housing, a cable cartridge removably connected to the base housing, a control cable housed at least partially within the cable cartridge, and an outfeed assembly coupled to the base housing and configured to deploy the control cable from the cable cartridge. The control cable may be deployable from the cable cartridge to maintain a wired connection between the robot and a controller. The outfeed assembly may be configured to couple to a drive mechanism of the robot such that movement of the drive mechanism deploys the control cable from the cable cartridge. The outfeed assembly may be configured to deploy the control cable from the cable cartridge regardless of the direction of movement of the drive mechanism.
EXOSKELETON FOR MOBILE DEVICES
The current invention proposes an advance form of exoskeleton for mobile devices formation of various new types of robots that allow solving problems of various classes using additional functional modules within the framework of the EMD concept. It further allows a significant expansion of the functionality of mobile devices, which—with the help of a specialized external frame can move in space and carry out various useful interactions with the outside world using removable working (instrumental) modules. This structure allows to reduce the cost of robotics by using standard mobile devices equipped with appropriate software as operators of various types of exoskeletons. The specified technical result is achieved by combining the functionality of the exoskeleton (a specialized external frame), which allows you to move in space and interact with the environment, and various mobile devices (smartphones, tablets, smartwatches).
DATA INFERENCES FROM A WEARABLE ROBOT
A method of operating an exoskeleton system that includes obtaining at an exoskeleton device, sensor data from one or more sensors; and determining, by the exoskeleton device based at least in part on the sensor data, one or more states, including one or more of: at least one state of the exoskeleton system; at least one state of a user wearing the exoskeleton system; and at least one state of a location where the user and exoskeleton system are located. The method further includes determining, by the exoskeleton device, a response based at least in part on the determined one or more states; and generating the response by the exoskeleton device causing actuation of the exoskeleton system.
Robotic Grasping Via RF-Visual Sensing And Learning
Described is the design, implementation, and evaluation of a robotic system configured to search for and retrieve RFID-tagged items in line-of-sight, non-line-of-sight, and fully-occluded settings. The robotic system comprises a robotic arm having a camera and antenna strapped around a portion thereof (e.g. a gripper) and a controller configured to receive information from the camera and (radio frequency) RF information via the antenna and configured to use the information provided thereto to implement a method that geometrically fuses at least RF and visual information. This technique reduces uncertainty about the location of a target object even when the object is fully occluded. Also described is a reinforcement-learning network that uses fused RF-visual information to efficiently localize, maneuver toward, and grasp a target object. The systems and techniques described herein find use in many applications including robotic retrieval tasks in complex environments such as warehouses, manufacturing plants, and smart homes.
Autonomous robot
A robot in a location interacts with a user. The robot includes a camera, an image recognition processor, a microphone and a loudspeaker, a voice assistant, and a wireless transceiver. The robot moves around and creates a model of the location, and recognizes changes. It recognizes objects of interest, beings, and situations. The robot monitors the user and recognizes body language and gesture commands, as well as voice commands. The robot communicates with the user, the TV, and other devices. It may include environment sensors and health status sensors. It acts as a user companion by answering queries, executing commands, and issuing reminders. It may monitor to determine if the user is well. The robot may monitor objects of interest, their placement and their status. When necessary, it communicates with the user.
Human augmented cloud-based robotics intelligence framework and associated methods
A human augmented robotics intelligence operation system can include a plurality of robots, each robot having a plurality of sensors; a robot control unit; and one or more articulating joints; a cloud-based robotic intelligence engine having; a communication module; a historical database; and a processor; and a human augmentation platform. The processor can be configured to make a probabilistic determination regarding the likelihood of successfully completing the particular user command. When the probabilistic determination is above a pre-determined threshold, the processor sends necessary executable commands to the robot control unit. Alternatively, when the probabilistic determination is below the predetermined threshold, the processor generates an alert and flags the operation for human review.
Robot with Embedded Systems for Flight for Cell Sites and Towers
In various embodiments, the present disclosure relates to robot systems configured to operate on a cell tower to inspect, install, reconfigure, and repair cellular equipment. The present disclosure provides a robot for performing audit tasks of cell towers. The robot includes a body portion configured to hold various electronic components of the robot including monitoring equipment disposed thereon, one or more arms extending from the body portion adapted to manipulate components of a cell tower and to facilitate movement of the robot on the cell tower, embedded systems for flight, and wireless interfaces adapted to allow wireless control of the robot. The robot is configured to be controlled by one of a user in a remote location, a user at the cell tower site, and autonomously via direct programing.
PROXIMITY SENSING AUTONOMOUS ROBOTIC SYSTEMS AND APPARATUS
A proximity sensing autonomous robotic system and apparatus is provided. The robot includes one or more vision modules for viewing the environment for depth perception, object detection, object avoidance and temperature detection of objects. A proximity sensing skin is laminated on one or more parts of the robot. The proximity sensing skin includes a plurality of proximity sensors and mechanical stress sensors for collision avoidance, speed control and deceleration of motion near detected objects, and touch recognition. The proximity sensing skin may include conductive pads for contacting different materials in a composite part to inhibit galvanic corrosion. The robot includes an end effector to which different tools may be attached for performing different tasks. The end effector includes a mounting interface with connections for supplying power and hydraulic/pneumatic control of the tool. All wiring to the sensors and vision modules are routed internally within the robot.