Back to Publications
Linear actuator robots: Differential kinematics, controllability, and algorithms for locomotion and shape morphing
Nathan Usevitch, Zachary Hammond, Sean Follmer, Mac Schwager
2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2017
Abstract
We consider a class of robotic systems composed of high elongation linear actuators connected at universal joints. We derive the differential kinematics of such robots, and formalize concepts of controllability based on graph rigidity. Control methods are then developed for two separate applications: locomotion and shape morphing. The control algorithm in both cases solves a series of linearly constrained quadratic programs at each time step to minimize an objective function while ensuring physical feasibility. We present simulation results for locomotion along a prescribed path, and morphing to a target shape.
BibTeX
@inproceedings{usevitch_linear_2017,
address = {Vancouver, BC},
title = {Linear actuator robots: {Differential} kinematics, controllability, and algorithms for locomotion and shape morphing},
isbn = {978-1-5386-2682-5},
shorttitle = {Linear actuator robots},
url = {http://ieeexplore.ieee.org/document/8206431/},
abstract = {We consider a class of robotic systems composed of high elongation linear actuators connected at universal joints. We derive the differential kinematics of such robots, and formalize concepts of controllability based on graph rigidity. Control methods are then developed for two separate applications: locomotion and shape morphing. The control algorithm in both cases solves a series of linearly constrained quadratic programs at each time step to minimize an objective function while ensuring physical feasibility. We present simulation results for locomotion along a prescribed path, and morphing to a target shape.},
language = {en},
urldate = {2020-09-15},
booktitle = {2017 {IEEE}/{RSJ} {International} {Conference} on {Intelligent} {Robots} and {Systems} ({IROS})},
publisher = {IEEE},
author = {Usevitch, Nathan and Hammond, Zachary and Follmer, Sean and Schwager, Mac},
month = sep,
year = {2017},
keywords = {locomotion, control},
pages = {5361--5367},
month_numeric = {9}
}