Systems and Methods for Model-free Safety Control in Robotics Platforms

    公开(公告)号:US20230321831A1

    公开(公告)日:2023-10-12

    申请号:US18297525

    申请日:2023-04-07

    CPC classification number: B25J9/1674 B25J9/1653 B25J9/12 B25J9/161 B25J9/163

    Abstract: Systems and methods for model-free safety control of robotic platforms in accordance with embodiments of the invention are illustrated. One embodiment includes a robot, including a set of one or more actuators, and at least one sensor. The robot further includes a controller including a set of one or more processors and a memory including a controller application, where the controller application configures the set of processors to control the robot by performing the steps of defining a safe set identifying positions where the robot is safe, determining a control barrier function (CBF) based on the safe set, computing a safe velocity based on the CBF and a current position of the robot such that the robot remains in the safe set, and instructing the robot to track to the safe velocity.

    Controlling a Moveable Device Utilizing Risk Control Barrier Functions

    公开(公告)号:US20230384790A1

    公开(公告)日:2023-11-30

    申请号:US18324718

    申请日:2023-05-26

    Abstract: Disclosed herein is a system and method for controlling a moveable device utilizing risk control barrier functions. In one example, a system for controlling a moveable device includes a processor and memory containing programming executable by the processor. The programming is configured to receive various information about the moveable device and receive a risk tolerance for a user and calculate a risk control barrier function. The programming is configured to receive a command from the user to alter the state of the moveable device; calculate a dynamic coherent risk measurement based on the risk tolerance of the user and in respect to the risk control barrier function in respect to the command from the user to alter the state of the moveable device; determine whether the dynamic coherence risk measurement is beyond a tuning parameter at the current state of the moveable device.

    Systems and Methods for High-speed Geofencing

    公开(公告)号:US20240061449A1

    公开(公告)日:2024-02-22

    申请号:US18324042

    申请日:2023-11-08

    CPC classification number: G05D1/106 B64U50/19 G06F17/17 B64U2201/10

    Abstract: Systems and methods for performing high-speed geofencing in accordance with various embodiments of the invention are disclosed. One embodiment includes a robotics platform including a set of one or more motors, at least one sensor, a controller comprising a set of one or more processors, and a memory containing a controller application and a backup controller application, wherein the controller application configures the set of processors to control the robotics platform by performing the steps of receiving user commands, generating commands controlling the set of one or more motors based on the received commands. The backup controller application configures the set of processors to monitor the controller and intervene as the commands received by the controller direct the robotics platform towards a boundary by performing the steps of defining a safe set identifying positions where the robotics platform is safe, defining an invariant safe set based upon a backup set, where the invariant safe set is a subset of the safe set, and the backup set is a subset of both the invariant safe set and the safe set, receiving commands controlling the set of one or more motors to track to a desired velocity, determining if the robotic platform is approaching, and upon a determination that the robotics platform is approaching a boundary of the invariant safe set, switching control of the motors from the received commands to a combination of the received commands and backup controls generated by the backup controller application.

    Robotic bouncing ball
    7.
    发明授权

    公开(公告)号:US10092850B1

    公开(公告)日:2018-10-09

    申请号:US15648174

    申请日:2017-07-12

    Abstract: A robot with an elastic, spherically-shaped body with controlled bouncing locomotion. This robot may be called “a robotic bouncing ball.” The robotic bouncing ball can be used to provide a new class of robotic characters that are ball-like, and these new robotic characters bounce in place and from one location to another. The spherical body will typically be formed with a thin wall of elastic material such as a rubber or the like, and a drive or actuator assembly along with a local controller and a power source are positioned in the interior space of the hollow body. The controller controls the drive assembly to cause the spherical body to bounce up and down vertically and to provide horizontal/lateral movement of the spherical body through the applications of deforming and/or reforming forces on the elastic outer wall.

Patent Agency Ranking