The field of the currently claimed embodiments of this invention relates to robots, and more particularly to distributed actuation and control architecture for spherical tensegrity robots.
These days, robots are required to perform complicated tasks in highly dynamic environments, which can be challenging for rigid body robots. Tensegrity structures, isolated solid rods connected by tensile cables, are of interest in the field of soft robotics due to their flexible and robust nature. This makes them suitable for uneven and unpredictable environments in which traditional robots struggle. Tensegrity robots are robots that are comprised of rigid rods and elastic cables, for example. These naturally compliant robots have the potential to thrive in dynamic environments by exploiting their unique structural advantages. Recently, NASA has shown interest in using tensegrity robots as planetary landers and rovers. These types of exploration robots have the potential to reduce the complex requirements associated with landing on other planets.
According to some embodiments of the invention, a tensegrity robot includes a plurality of compressive members, and a plurality of tensile members connected to the plurality of compressive members to form a spatially defined structure without the plurality of compressive members forming direct load-transmitting connections with each other. Each compressive member has an axial extension with a first axial end and a second axial end and a central axial region between the first axial end and the second axial end. The tensegrity robot also includes a plurality of actuators, each attached to one of the plurality of compressive members within a corresponding central axial region thereof. The tensegrity robot also includes a plurality of controllers, each attached to one of the plurality of compressive members within a corresponding central axial region thereof. Each actuator of the plurality of actuators is operatively connected to a corresponding one of the plurality of tensile members so as to selectively change a tension on the corresponding one of the plurality of tensile members in response to commands from a corresponding one of the plurality of controllers to thereby change a center of mass of the tensegrity robot to effect movement thereof.
According to some embodiments of the invention, an actuation module for a tensegrity robot, the tensegrity robot including a plurality of compressive members and a plurality of tensile members connected to the plurality of compressive members, includes a base. The actuation module also includes a plurality of actuators in mechanical connection with the base, each of the plurality of actuators configured to be operatively connected to one of the plurality of tensile members. The actuation module also includes a controller in mechanical connection with the base and in communication with the plurality of actuators. The controller is configured to command one of the plurality of actuators to selectively change a tension on a corresponding one of the plurality of tensile members to thereby change a center of mass of the tensegrity robot to effect movement thereof.
Further objectives and advantages will become apparent from a consideration of the description, drawings, and examples.
Some embodiments of the current invention are discussed in detail below. In describing embodiments, specific terminology is employed for the sake of clarity. However, the invention is not intended to be limited to the specific terminology so selected. A person skilled in the relevant art will recognize that other equivalent components can be employed and other methods developed without departing from the broad concepts of the current invention. All references cited anywhere in this specification, including the Background and Detailed Description sections, are incorporated by reference as if each had been individually incorporated.
Some embodiments of the current invention are directed to a tensegrity robot that can be dropped from high above the ground and land safely without damage to the components of the robot. The robot may include delicate components that allow the robot to move across the surface of the landing site after impact. For example, the tensegrity robot could be dropped from a manned aircraft or a drone, and could hit the surface of the earth with a high impact speed. The delicate components of the robot must be sufficiently protected such the impact does not inhibit the robot's ability to generate locomotion after landing.
Further, the tensegrity robot may include a wireless communication system that allows independent controllers in the robot to communicate with each other, and with an external communication or control system. The wireless communication system must be protected such that it survives impact. For example, the tensegrity robot may be dropped from a spacecraft onto a planet for exploration. The robot must be designed in such a way that a high impact speed does not damage its components or inhibit its translation and communication capabilities.
A tensegrity robot according to some embodiments of the invention is shown in
Each of the plurality of controllers can be a dedicated “hard-wired” device, or it can be a programmable device. According to some embodiments, each of the plurality of controllers 114 is a microcontroller. According to some embodiments, each of the plurality of controllers 114 includes a data storage system for storing data collected by the controller and/or data and programs for actuating the tensegrity robot and communicating with other controllers of the robot, as well as with outside sources.
According to some embodiments of the invention, the plurality of controllers 114 are configured to communicate with each other to provide distributed control of the tensegrity robot 100. For example, the controllers may have wireless capabilities that allow them to communicate with one another, and also with an external control source, such a computer, a remote control, or a cell phone, for example. For example, the controllers may have wireless capabilities that allow them to communicate with one another, and also with an external control source, such a computer, a remote control, or a cell phone, for example. The controllers may also operate autonomously, without input from an external source. For example, one of the controllers can lead the other controllers. If the lead controller becomes inoperable, the remaining controllers may select a new lead controller.
According to some embodiments of the invention, at least one of the plurality of actuators 112 comprises a motor driven spool to wind up and release portions of a corresponding one of the plurality of tensile members 104. According to some embodiments, each of the plurality of actuators 112 includes a motor driven spool. According to some embodiments of the invention, the plurality of actuators 112 are four actuators attached to each of the plurality of compressive members 102.
According to some embodiments of the invention, the plurality of compressive members 102 are six compressive members, as shown in
According to some embodiments of the invention, the plurality of tensile members 104 are twenty four tensile members in which four tensile members are controlled by a corresponding one of four actuators attached to each of the six compressive members, as shown in
According to some embodiments of the invention, each of the plurality of tensile members 104 comprises a cable and a spring in mechanical connection with the cable. According to some embodiments, the spring is a coil spring.
According to some embodiments, each compressive member 102 forms a first lumen in the axial extension between the first axial end and the central axial region, and a second lumen in the axial extension between the second axial end and the central axial region. A portion of at least one tensile member may be disposed within the first lumen, and a portion of at least another tensile member may be disposed within the second lumen. According to some embodiments, a portion of at least two tensile members is disposed within each of the first and second lumen.
Additional aspects of the tensegrity robot according to some embodiments of the invention are described with reference to
According to some embodiments of the invention, portions of two tensile member are disposed within each axial end of each compressive member, while two additional tensile members are fixed to each axial end of each compressive member. For example, in
According to some embodiments, an end cap is disposed on the axial end of each compressive member. For example, end cap 320 in
As shown in
According to some embodiments, at least one actuator 404 is disposed on an upper surface of the base 402 (
As shown in
An independent and modular rod-centered actuation module was created for the use of tensegrity robotics according to some embodiments of the current invention. These modules allow the compressive members of the tensegrity to actuate and control the tensile members of the tensegrity system. According to some embodiments of the invention, a 6-bar tensegrity structure is provided with the ability to actuate and control all of the tensile members, 24 in total. With the ability to actuate and control all of the 24 tensile members of the structure, the system has the ability to perform shape-shifting to generate locomotion. Through the ability of locomotion, the system has the potential to perform various tasks. The actuation takes place from the center of the rods, allowing the critical components to be protected.
Some embodiments of the current invention are directed to novel methods to position all the required components for the tensegrity robot such that they are fully functional and yet protected during impact and landing. Some embodiments of this invention can increase the protection of an on-board computer, actuators, and other delicate components that are required for the functioning of tensegrity robots by integrating them inside of modular units, which are placed at the center of rods of the tensegrity structure.
The compressive members may also be referred to herein as a “rods” or “bars.” According to some embodiments, a 6-rod tensegrity robot is formed in the shape of an icosahedron with 24 independent actuators. There are 4 actuators placed in a modular unit located at the center of each rod. The module also includes a microcontroller, which controls the 4 motors and communicates with the other 5 units (actuation modules) during operation. This design helps to keep the actuators as well as other electronics components protected from impact forces during landing and rolling while successfully providing the actuation necessary for locomotion.
The robot moves by deforming its shape by contracting the elastic cables using the onboard actuators. For example, the controller may control an actuator to reduce the length of a tensile member. This action draws the axial ends of two of the compressive members closer to one another, changing the shape of the robot. Conversely, the controller may control an actuator to increase the length of a tensile member, increasing the distance between the axial ends of two of the compressive members. The distributed controllers can communicate with one another to sequentially or simultaneous actuate particular actuators to change the shape of the robot. This method allows the shifting of the center of gravity outside of the base support triangle, which enables punctuated rolling. The robot has the ability to travel through space by repeatedly shifting its center of gravity by changing the tension on the tensile members by the onboard actuators, and thus, can have locomotion for performing desired tasks such as, but not limited to, terrain imaging. The tension in the tensile members can also be reduced such that the robot can be limp or lie nearly flat, as may be useful for transport to or landing on a site for exploration.
The modular rod-centered actuation has the potential for use in modular pods with other tensegrity configurations as well. The actuation modules may be used to build a 12-bar tensegrity or a 24-bar tensegrity, for example. They also apply to a 4-bar tensegrity with 16 cable or a 3-bar with 9 cables. In fact, the actuation module according to some embodiments can be used on any spherical configuration with a cable-to-bar ratio less than 4:1, allowing up to 4 motor-spool-cable systems per actuation module.
The tensegrity robot described herein as a structure with the following advantages. First, having the actuation module at the center of the rods can protect the actuators from impact forces. Second, a distributed controller approach reduces the wiring required to network all controllers and actuators. Third, the distributed controllers increase the redundancy of the system for decreasing the failure rate. Fourth, a distributed design creates independent relationships between the rods, which improves modularity of the system. Finally, the actuation module described herein can be used to develop tensegrity robots with geometries other than the mentioned 6-bar structure. For example, robots having fewer or more rods, or a larger or smaller cable-to-rod ratio, may also employ the actuation module according to the embodiments of the invention.
In some embodiments, this rod-centered, distributed tensegrity robot architecture and technology can be used for applications that require the robot to survive large impact and locomotion. National Aeronautics and Space Administration (NASA) is interested in using these robots for planetary exploration due to their ability to be a lander and a rover. In addition, they have the potential to be used in co-robotic environments such as for medicine delivery in a hospital. Other applications can include drones delivering packages by dropping them from the sky in a tensegrity robot, which then rolls to the desired location. Also, some embodiments can be used as a search and rescue robot in hazardous environments. This robot design can also be used as an educational toolkit to teach school children about robotics and engineering.
The embodiments illustrated and discussed in this specification are intended only to teach those skilled in the art how to make and use the invention. In describing embodiments of the invention, specific terminology is employed for the sake of clarity. However, the invention is not intended to be limited to the specific terminology so selected. The above-described embodiments of the invention may be modified or varied, without departing from the invention, as appreciated by those skilled in the art in light of the above teachings. It is therefore to be understood that, within the scope of the claims and their equivalents, the invention may be practiced otherwise than as specifically described.
This application claims priority to U.S. Provisional Application No. 62/253,519 filed Nov. 10, 2015, the entire content of which is hereby incorporated by reference.
This invention was made with U.S. Government support under grant number NNX15AD74G, awarded by the National Aeronautics and Space Administration (NASA). The Government has certain rights in the invention.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2016/061353 | 11/10/2016 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
20180326577 A1 | Nov 2018 | US |
Number | Date | Country | |
---|---|---|---|
62253519 | Nov 2015 | US |