Robots and methods for protecting fragile components thereof
The present disclosure relates to protecting fragile members of robots from damage during fall events. In response to detecting a fall event, a fragile member of a robot can be actuated to a defensive configuration to avoid or reduce damage. An actuatable protective member can be actuated to protect a fragile member to avoid or reduce damage to the fragile member. Actuatable protective members can be dedicated protective members, or can be other members of the robot which serve different functionality outside of a fall event but act as a protective member during a fall event.
1 . A robot comprising:
a body;
at least one actuatable member;
at least one support structure coupled to the at least one actuatable member, wherein the support structure is actuatable between a stowed configuration in which the support structure is stowed and a support configuration in which the support structure supports the at least one actuatable member;
a fragile member;
at least one processor;
at least one sensor communicatively coupled to the at least one processor;
at least one non-transitory processor-readable storage medium communicatively coupled to the at least one processor, the at least one non-transitory processor-readable storage medium storing processor-executable instructions which, when executed by the at least one processor, cause the robot to:
detect, by the at least one processor, a fall event of the body based on sensor data from the at least one sensor; and
in response to detecting the fall event:
actuate the fragile member to a defensive configuration which protects the fragile member from damage during the fall event;
actuate the at least one actuatable member to a protective configuration which protects the fragile member from damage during the fall event; and
actuate the at least one support structure from the stowed configuration to the support configuration to protect the at least one actuatable member from damage during the fall event.
2 . The robot of claim 1 , wherein the defensive configuration is a contracted configuration.
3 . The robot of claim 1 , wherein:
the fragile member includes an end effector comprising a plurality of finger-shaped members coupled to a palm-shaped member; and
the defensive configuration is a fist-shaped configuration.
4 . The robot of claim 1 , wherein the processor-executable instructions which, when executed by the at least one processor, cause the robot to actuate the at least one actuatable member to a protective configuration cause the at least one actuatable member to extend from the body to an extended configuration which braces the body during the fall event.
5 . The robot of claim 1 , wherein:
the fragile member includes a plurality of fragile members;
the at least one actuatable member includes a plurality of actuatable members; and
the processor-executable instructions which, when executed by the at least one processor, cause the robot to actuate the at least one actuatable member to a protective configuration which protects the fragile member from damage during the fall event cause the robot to: actuate each actuatable member of the plurality of actuatable members to a respective protective configuration which protects a respective fragile member of the plurality of fragile members from damage during the fall event.
6 . The robot of claim 1 , wherein the defensive configuration is a contracted configuration, and the protective configuration is an extended configuration.
7 . The robot of claim 1 , wherein:
the fragile member comprises an end effector coupled to the body by the at least one actuatable member;
the processor-executable instructions which, when executed by the at least one processor, cause the robot to actuate the fragile member to a defensive configuration cause the robot to actuate the fragile member to move towards the body; and
the processor-executable instructions which, when executed by the at least one processor, cause the robot to actuate the at least one actuatable member to a protective configuration cause the robot to actuate the at least one actuatable member to extend away from the body.
8 . The robot of claim 7 , wherein:
the fragile member comprises a hand-shaped end effector;
the at least one actuatable member comprises an arm member including an elbow portion;
the hand-shaped end effector is coupled to the body by the arm member;
the processor-executable instructions which, when executed by the at least one processor, cause the robot to actuate the fragile member to a defensive configuration cause the robot to actuate the hand-shaped end effector to move towards the body; and
the processor-executable instructions which, when executed by the at least one processor, cause the robot to actuate the at least one actuatable member to a protective configuration cause the robot to actuate the arm member to extend the elbow portion away from the body.
9 . The robot of claim 8 , wherein:
the hand-shaped member includes two hand-shaped members; and
the at least one arm member includes two arm members.
10 . The robot of claim 1 , wherein the at least one support structure is selected from a group of structures consisting of:
at least one pad;
at least one pedestal; and
at least one spring.
11 . The robot of claim 1 , wherein:
the at least one actuatable member comprises an arm member having an elbow portion; and
the at least one support structure comprises at least one elbow pad positioned at or proximate the elbow portion.
12 . The robot of claim 11 , wherein the processor-executable instructions, when executed by the at least one processor, further cause the robot to, in response to detecting the fall event: actuate the elbow pad to cover the elbow portion.
13 . The robot of claim 1 , wherein the at least one sensor comprises at least one sensor selected from a group of sensors consisting of:
an accelerometer;
a gyroscope;
an inertial measurement unit;
a visual sensor;
a LIDAR sensor;
an audio sensor; and
a tactile sensor.
14 . The robot of claim 1 , further comprising two actuatable leg members, wherein the two actuatable leg members are actuatable to move the robot by bipedal motion.