Professional Documents
Culture Documents
15 - A Locust-Inspired Miniature Jumping Robot (Taub)
15 - A Locust-Inspired Miniature Jumping Robot (Taub)
554
where 𝑦(𝑡) designates the vertical position of the point coefficient, and 𝐴𝑆 = 3.5 ∙ 10−3 𝑚2 is the cross-sectional
mass, 𝑔 is the gravity acceleration, 𝑚 is the robot's mass, 𝜌 is area, approximately based on the CAD model of the robot
the air density, 𝐶𝐷 is the drag coefficient and 𝐴𝑆 is the cross- designed in the next section and presented in Fig. 1, 𝑔 =
sectional area in the direction of motion. It can be seen from 9.81 𝑚/𝑠 2 is the gravity acceleration, ∆𝜃 = 2.61 𝑟𝑎𝑑 is the
(2) that a combination of small mass with high speed causes deflection angle of the springs and 𝐾 = 0.036 𝑁𝑚/𝑟𝑎𝑑 is
large downward acceleration, which will result in low the spring coefficient, both based on the robot's design. The
jumping height, as was stated earlier. The initial conditions range for the mass was set to 𝑚 = 1𝑔𝑟 to 30𝑔𝑟. The number
for (2) are: 𝑦(0) = 0, 𝑦̇ (0) = 𝑉0 meaning that the jump of springs, N, was set from 1 to 10 in order to quant the
started from the origin of a fixed frame with an initial speed energy storage. Fig. 5 presents the result of the analysis.
of 𝑉0 . The solution of (2) results in the robot’s vertical speed:
𝑔 (3)
𝑦̇ (𝑡) = √ 𝑡𝑎𝑛(𝛾 − √𝛼𝑔𝑡)
𝛼
Where 𝛾 = 𝑡𝑎𝑛−1 (𝑉0 √𝛼/𝑔) and 𝛼 = 𝜌𝐶𝐷 𝐴𝑆 /2𝑚. The
height of the robot is given by:
1 𝑐𝑜𝑠(𝛾 − √𝛼𝑔𝑡) (4)
𝑦(𝑡) = 𝑙𝑛 ( )
𝛼 𝑐𝑜𝑠(𝛾)
In order to find the maximal height, we compute the time
that would cause 𝑦̇ (𝑡) to be equal to zero: 𝑡 = 𝛾/√𝛼𝑔. The
maximal height achieved by the robot is:
Figure 5. Maximal height as a function of mass for different energy levels.
(5) Lines are going from low to high energy according to the arrow
555
Battery Springs Motor
Battery
Controller Legs
Spring
s
Motor
Legs Carbon rod Figure 7. 22.6 gr autonomous jumping robot prototype
556
carbon rod causes the hook to rotate, and when it surpasses Start
the curvature, the rubber band quickly returns the hook back,
enabling the fixation of the carbon rod at the flat surface
above the curvature. In order to release the lock, the nut Receive
moves on the external thread of the motor's axle and pulls the command
hook again, using a second wire connected to the hook (the
connection of the second wire is the green dot, see Fig. 8).
In TAUB's mechanism, the motor's axle radius is 1.5 mm, Y N
Limit switch open
thus with the leg's length, resulting in an approximate lever
ratio of 3/160, thus enhancing the motor's torque in addition Motor Motor
to the gears. rotates to rotates to
one side other side
V. ROBOT OPERATION
Before the jump starts the legs are open, the springs are
The robot
not loaded, the tendon-like wire is completely loose and the N jumpes
nut is at the end of the motor's axle, as shown in Fig. 7. The Limit switch close
motor starts rotating to one direction as shown in Fig. 9(a)
causing the tendon-like wire to wind-up on the axle. Thus, Y
the tibia approaches the femur while the springs deform, End
storing the required energy for the jump, and the nut moves Motor stops
towards the motor. In the end of the charging process, which
lasts roughly ten seconds, the hook locks the tibia, as shown
in Fig 9(b).
Figure 10. Robot's control sequence
(a) (b)
VI. EXPERIMENTAL RESULTS
Experiments were conducted using the prototype
weighing 22.6 gr (see Fig. 7), with the main purpose of
examining the jumping trajectory and leap speed. The
experiments we report in this paper were carried outside and
were recorded using fast speed camera (Fujifilm HS-10)
capable of producing 240÷1000 frames per second. Analysis
was conducted using video analysis software Tracker. In Fig.
11, the jumping trajectory and the jumping height versus time
are presented, using the 240 fps filming. In Fig. 12, the leap
(c) (d) phase is presented, using the 1000 fps filming. Prior to the
charging phase, the robot's posture on the ground was similar
Support to that of Fig. 7, and before the leap itself the posture was as
shown in the model of Fig. 6.
𝒀(𝒎)
Figure 9. Robot's operation sequence 3
An external IR remote is used to command the robot and 0 0.4 0.8 1.2 1.6 𝒕(𝒔𝒆𝒄)
the operation procedure's command scheme is shown in Fig.
Figure 11. Jumping trajectory and jumping height versus time using 240 fps
10.
557
The current version of TAUB presented in this paper has
few shortcomings compared to several existing jumping
robots, mainly because it lacks the ability to perform
continues jumps (although not every other robots has the
ability to perform such multiple jumps), it lacks the ability of
steering, and it also lacks the ability of alter its leap angle,
meaning the direction of jump and trajectory remain
uncontrolled. Therefore, we are currently working on self-
righting and steering mechanism that would enable TAUB to
execute multiple jumps with navigation.
ACKNOWLEDGMENT
This research was funded by Pearls of Wisdom
Figure 12. Leap speed sequance sample points from Tracker using 1000 fps Association (http://www.pwa.org.il). We thank Zickel
Engineering (http://www.zickel.net) for the controller design.
The estimated leap speed extracted from Tracker
averaged around 9 𝑚/𝑠 which is in good agreement with the REFERENCES
theoretical value of 9.3 𝑚/𝑠 obtained using (7) with the [1] A. B. Seeni, B. Schafer, and G. Hirzinger, "Robot mobility
system parameters, based on the robot's design. It can be seen systems for planetary surface exploration–state-of-the-art and
from the results that a jumping height of 3.1 𝑚 is obtained future outlook: a literature survey," Aerospace technologies
with a distance of over 3 𝑚. The jumping height may be advancements. Intech Publ, 2010.
compared, in good agreement to the theoretical value of 3 𝑚 [2] S. Dubowsky, S. Kesner, J. S. Plante, and P. Boston, "Hopping
mobility concept for search and rescue robots," Industrial Robot-
from the simulation results presented in Fig. 5, in the an International Journal, vol. 35, pp. 238-245, 2008.
Modeling section. However, in contrary to the simulation, the [3] D. F. Hougen, S. Benjaafar, J. C. Bonney, J. R. Budenske, M.
robot had passed horizontal distance, thus the energy amount Dvorak, and M. Gini, "A miniature robotic system for
stored in the springs was more than we predicted. In addition, reconnaissance and surveillance," in ICRA'00. IEEE
the robot jumped with angular velocity of 40 𝑟𝑎𝑑/𝑠 which International Conference 2000, p. 7.
[4] Q. V. Nguyen and H. C. Park, "Design and Demonstration of a
affected the landing and caused bouncing of the robot after
Locust-Like Jumping Mechanism for Small-Scale Robots,"
impacting the ground. The jump and closed-view operation Journal of Bionic Engineering, vol. 9, pp. 271-281, Sep 2012.
of the robot are shown in the video attachment to this paper. [5] E. Ackerman, "Boston dynamics sand flea robot demonstrates
astonishing jumping skills," IEEE Spectrum Robotics Blog, vol.
VII. DISCUSSION 2, p. 1, 2012.
[6] M. Kaspari and M. D. Weiser, "The size-grain hypothesis and
TAUB's jumping performance is better compared to other interspecific scaling in ants," Functional Ecology, vol. 13, pp.
robots, in a single jump. The posture of the TAUB after 530-538, Aug 1999.
landing is unpredicted, and only if the robot stands firmly on [7] Z. Kai, Y. Junmao, C. Diansheng, and W. Tianmiao, "Design
its legs, the legs can execute sufficient kick and perform the and Kinematics Simulation for Bionic Crank-slider Mechanism
next jump. In addition, the surface from where the jump starts of Jumping Robot," in Intrenational Conference on Robotics and
Biomimetics Guangzhou, China, 2012, p. 6.
needs to be relatively flat, in order to allow firm kicking, and [8] M. Kovac, M. Fuchs, A. Guignard, Z. J.-C., and D. Floreano, "A
without significant obstacles that may prevent the effective miniature 7g jumping robot," presented at the ICRA 2008. IEEE
locking of the latch mechanism. Nonetheless, TAUB's International Conference on, 2008.
jumping performance surpasses existing miniature jumping [9] J. Zhao, N. Xi, B. Gao, M. W. Mutka, and L. Xiao, "Design and
robots (comparison of several such robots can be found in Testing of a Controllable Miniature Jumping Robot," presented
at the The 2010 IEEE/RSJ International Conference on
table presented in [10]) by jumping to a height of more than
Intelligent Robots and Systems, Taipei, Taiwan, 2010.
3 𝑚 covering a distance of more than 3 𝑚 as well, in a single [10] J. Zhao, J. Xu, B. T. Gao, N. Xi, F. J. Cintron, M. W. Mutka, et
jump. A quantitative comparison between miniature jumping al., "MSU Jumper: A Single-Motor-Actuated Miniature
robots is presented in TABLE 1. Steerable Jumping Robot," Ieee Transactions on Robotics, vol.
29, pp. 602-614, Jun 2013.
TABLE I. Comparison between recent miniature jumping robots [11] J. Zhao, W. Yan, N. Xi, M. W. Mutka, and L. Xiao, "A
Miniature 25 Grams Running and Jumping Robot," presented at
Robot (year) Weight Jumping height Onboard energy & the 2014 IEEE International Conference on Robotics &
(gr) (cm) control
Automation (ICRA), Hong Kong, China, 2014.
Miniature 25 grams [11] 25 143 yes
(2014) [12] J. Zhang, G. Song, G. Qiao, Z. Li, W. Wang, and A. Song, "A
Flea-Inspired [15] 1.104 64 no Novel One-Motor Driven Robot that Jumps and Walks,"
(2012) presented at the International Conference on Robotics and
7 g jumping robot [8] 7 138 yes Automation (ICRA), Karlsruhe, Germany, 2013.
(2008) [13] H. Bennet-Clark, "The energetics of the jump of the locust
7 g locust-inspired[4] 7 71 no Schistocerca gregaria," Journal of Experimental Biology, vol.
(2012)
63, p. 21, 1975.
Miniature Jumping 54.1 20 yes
Robot (2010) [9]
[14] W. Heitler, "The locust jump," Journal of comparative
Jump & walk robot 52 33 no physiology, vol. 89, p. 10, 1974.
(2014) [12] [15] M. Noh, S. W. Kim, S. An, J. S. Koh, and K. J. Cho, "Flea-
MSU Jumper (2013) 23.5 87 yes Inspired Catapult Mechanism for Miniature Jumping Robots,"
[10] Ieee Transactions on Robotics, vol. 28, pp. 1007-1018, Oct
TAUB (2015) 22.6 310 yes 2012.
558