Publications
Journal articles:
-
[2009,article] bibtex
J. Sastra, S. Chitta, and M. Yim, "Dynamic Rolling for a Modular Loop Robot," The International Journal of Robotics Research, vol. 28, iss. 6, pp. 758-773, 2009.@article{JimmySastra06012009,
author = {Sastra, Jimmy and Chitta, Sachin and Yim, Mark},
title = {Dynamic Rolling for a Modular Loop Robot},
journal = {The International Journal of Robotics Research},
volume = {28},
number = {6},
pages = {758-773},
doi = {10.1177/0278364908099463},
year = {2009},
abstract = {Reconfigurable modular robots have the ability to use different gaits and configurations to perform various tasks. A rolling gait is the fastest currently implemented gait available for traversal over level ground and shows dramatic improvements in efficiency. In this work, we analyze and implement a sensor-based feedback controller to achieve dynamic rolling for a loop robot. The robot senses its position relative to the ground and changes its shape as it rolls. This shape is such that its center of gravity is maintained to be in front of its contact point with the ground, so in effect the robot is continuously falling and thus accelerates forward. Using simulation and experimental results, we show how the desired shape can be varied to achieve higher terminal velocities. The highest velocity achieved in this work is 26 module lengths per second (1.6 m/s) which is believed to be the fastest gait yet implemented for an untethered modular robot. One of the major findings is that more elongated shapes achieve higher terminal velocities than rounder shapes. We demonstrate that this trend holds going up inclines as well as down. We show that rounder shapes have lower specific resistance and are thus more energy efficient. The control scheme is scalable to an arbitrary number of modules, shown here using eight to 14 modules. },
URL = {http://ijr.sagepub.com/cgi/content/abstract/28/6/758},
eprint = {http://ijr.sagepub.com/cgi/reprint/28/6/758.pdf}
}
Book chapters:
-
[2009,book] bibtexM. Yim, P. White, M. Park, and J. Sastra, Encyclopedia of Complexity and System Science, New York: Springer, 2009.
@book{YIM:09,
author = {M. Yim and P. White and M. Park and J. Sastra},
title = {Encyclopedia of Complexity and System Science},
chapter = {Modular Self-Reconfigurable Robots},
publisher = {Springer},
address = {New York},
year = {2009},
} -
[2008,book] bibtex
J. Sastra, S. Chitta, and M. Yim, Dynamic Rolling for a Modular Loop Robot, , 2008.@book{Sastra:08, Abstract = {Reconfigurable modular robots use different gaits and configurations to perform various tasks. A rolling gait is the fastest currently implemented gait available to a modular robot for traversal of level ground. In this work, we analyze and implement a sensor-based feedback controller to achieve dynamic rolling for a 10 module loop robot. The controller exploits the dynamics of the system to build up momentum in each step by specifying a desired global shape for the robot at touchdown. Energy is input into the system both by raising the height of the center of mass of the robot and moving the position of center of mass with respect to the ground to maximize the moment arm due to gravity. Using simulation and experimental results, we show how the desired shape can be varied to achieve higher terminal velocities. Through simulation, we also show rounder shapes have lower specific resistance and are thus more efficient. },
Author = {Sastra, Jimmy and Chitta, Sachin and Yim, Mark},
Date-Added = {2009-07-13 15:10:25 -0400},
Date-Modified = {2009-07-13 15:10:25 -0400},
Journal = {Experimental Robotics},
M3 = {10.1007/978-3-540-77457-0{\_}39},
Pages = {421--430},
Title = {Dynamic Rolling for a Modular Loop Robot},
Ty = {CHAPTER},
Url = {http://dx.doi.org/10.1007/978-3-540-77457-0_39},
Year = {2008},
Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-77457-0_39}
}
Conference articles:
-
[2008,inproceedings] bibtexJ. Sastra, W. G. Bernal-Heredia, J. Clark, and M. Yim, "A Biologically-inspired Dynamic Legged Locomotion with a Modular Reconfigurable Robot," in Proc. of DSCC ASME Dynamic Systems and Control Conference, Ann Arbor, Michigan, USA, 2008.
@inproceedings{sastra2008bid, title = {A Biologically-inspired Dynamic Legged Locomotion with a Modular Reconfigurable Robot},
author = {J. Sastra and W. G. Bernal-Heredia and J. Clark and M. Yim},
booktitle = {Proc. of DSCC ASME Dynamic Systems and Control Conference},
address = {Ann Arbor, Michigan, USA},
month = {October},
year = {2008}
} -
[2007,inproceedings] bibtexM. Yim, B. Shirmohammadi, J. Sastra, M. Park, M. Dugan, and C. J. Taylor, "Towards Robotic Self-reassembly After Explosion," in P IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), San Diego, CA, 2007, pp. 2767-2772.
@inproceedings{MY:BS:JS:07, address = {San Diego, CA},
author = {M. Yim and B. Shirmohammadi and J. Sastra and M. Park and M. Dugan and C. J. Taylor},
title = {Towards Robotic Self-reassembly After Explosion},
booktitle = {P IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
month = {October 29-November 2},
year = {2007},
pages = {2767-2772}
} -
[2007,inproceedings] bibtexB. Shirmohammadi, C. J. Taylor, M. Yim, J. Sastra, and M. Park, "Using Smart Cameras to Localize Self-Assembling Modular Robots," in Proc. of ACM/IEEE International Conference on Distributed Smart Cameras, Vienna, Austria, 2007.
@inproceedings{Shir2007, title = {Using Smart Cameras to Localize Self-Assembling Modular Robots},
author = {B. Shirmohammadi and C.J. Taylor and M. Yim and J. Sastra and M. Park},
booktitle = {Proc. of ACM/IEEE International Conference on Distributed Smart Cameras},
address = {Vienna, Austria},
month = {September},
year = {2007}
} -
[2006,inproceedings] bibtexJ. Sastra, S. Chitta, and M. Yim, "Dynamic Rolling for a Modular Loop Robot," in Proc. of International Symposium on Experimental Robotics, Rio de Janeiro, Brazil, 2006, pp. 421-430.
@inproceedings{SastraCY06, address = {Rio de Janeiro, Brazil},
author = {J. Sastra and S. Chitta and M. Yim},
title = {Dynamic Rolling for a Modular Loop Robot},
booktitle = {Proc. of International Symposium on Experimental Robotics},
year = {2006},
pages = {421-430}
}