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 comprising an arm member including an elbow portion;
a fragile member comprising a hand-shaped end effector coupled to the body by the arm 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 hand-shaped end effector to move towards the body in a defensive configuration which protects the fragile member from damage during the fall event; and
actuate the arm member to extend the elbow portion away from the body in a protective configuration which protects the fragile 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 hand-shaped end effector comprises 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 arm member to extend the elbow portion away from the body in a protective configuration cause the elbow portion of the arm member to brace the body during the fall event.
5. The robot of claim 1 , wherein:
the arm member comprises at least one support member; and
the processor-executable instructions which, when executed by the at least one processor, cause the robot to actuate the arm member to extend the elbow portion away from the body in a protective configuration cause the support member to extend from a stowed configuration to a support configuration which braces the fragile member during the fall event.
6. 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, further 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.
7. The robot of claim 1 , wherein the defensive configuration is a contracted configuration, and the protective configuration is an extended configuration.
8. The robot of claim 1 , wherein:
the hand-shaped member includes two hand-shaped members; and
the at least one arm member includes two arm members.
9. The robot of claim 1 , further comprising at least one support structure coupled to the at least one actuatable member which protects the at least one actuatable member from damage during the fall event.
10. The robot of claim 9 , 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 9 , wherein;
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 9 , 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; and
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 at least one support structure from the stowed configuration to the support configuration.
14. 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.
15. 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.