SlideShare a Scribd company logo
Development of An Omniwheel-based Holonomic Robot
Platform for Rough Terrain
Christopher McMurrough∗
Heracleia Human Centered
Computing Laboratory
The University of Texas at
Arlington
Harris Enotiades†
Heracleia Human Centered
Computing Laboratory
The University of Texas at
Arlington
Scott Phan‡
Heracleia Human Centered
Computing Laboratory
The University of Texas at
Arlington
Stephen Savoie§
Assistive Robotics Laboratory
The University of Texas at
Arlington Research Institute
(UTARI)
Fillia Makedon¶
Heracleia Human Centered
Computing Laboratory
The University of Texas at
Arlington
ABSTRACT
In this paper, we present an ongoing effort to develop a ro-
bust omnidirectional robotic platform for outdoor operation
on non-smooth surfaces. The design of an off-road, low-
cost omniwheel is presented along with a suspension system
that will allow the platform to traverse rough terrain. We
also provide a control architecture based on the open-source
Robotic Operating System (ROS).
Categories and Subject Descriptors
I.2.9 [Artificial Intelligence]: Robotics—Autonomous ve-
hicles, Propelling mechanisms
General Terms
Design, Experimentation, Performance, Reliability
Keywords
Omniwheel, holonomic platforms, omnidirectional platforms,
assistive robotics
1. INTRODUCTION
Traditional vehicle platforms, such as car-like Ackermann
steering or tank-like skid-steering, are used in the vast ma-
jority of mobile ground robots. These mechanically simple
∗
email: mcmurrough@uta.edu
†
email: harris.enotiades@mavs.uta.edu
‡
email: scott.phan@mavs.uta.edu
§
email: ssavoie@uta.edu
¶
email: makedon@uta.edu
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies are not
made or distributed for profit or commercial advantage and that copies bear
this notice and the full citation on the first page. Copyrights for components
of this work owned by others than ACM must be honored. Abstracting with
credit is permitted. To copy otherwise, or republish, to post on servers or to
redistribute to lists, requires prior specific permission and/or a fee. Request
permissions from Permissions@acm.org.
PETRA’13, May 29 - 31, 2013, Rhodes Island, Greece.
Copyright c 2013 ACM 978-1-4503-1973-7/13/05... $15.00
http://dx.doi.org/10.1145/2504335.2504398
systems provide a relatively efficient means of forward lo-
comotion, but have limited degrees of motion freedom due
to their non-holonomic configuration. Because of this, tradi-
tional platforms are typically constrained by a tight coupling
between angular and linear motion.
Holonomic platforms, on the other hand, are not limited by
these constraints and are able to move in any direction inde-
pendent of their orientation. These highly mobile platforms,
while more mechanically complex, can perform some tasks
that are not suitable for non-holonomic platforms. Holo-
nomic platforms have been used commercially in factory
and warehouse settings for material handling [10]. In [4],
an omnidirectional wheelchair platform is presented which
allows disabled workers to move boxes with a compact fork-
lift mechanism. Other holonomic wheelchair platforms are
discussed in [11] and [5].
Wheel-based platforms generally achieve holonomic motion
by using specially designed omnidirectional or mecanum wheels
[2] that permit sliding in certain directions, or by using stan-
dard wheels with complicated steering mechanisms. Omni-
wheel approaches feature complicated wheel assemblies, but
require less actuators and far simpler mechanical linkages
than their counterparts. Some hybrid approaches have been
presented, such as [1]. Modeling and control of wheel-based
platforms has been explored in previous work, and is gen-
erally well understood. Kinematic modeling for feedback
control of such platforms is detailed in [6] and [3], and a
dynamic model that accounts for wheel slip is presented in
[12]. Considerations for energy efficient driving and control
during motor failure is discussed in [8].
Omnidirectional and mecanum wheel based platforms, while
useful on smooth surfaces, tend to be limited in outdoor op-
eration. Outdoor solutions have been presented using com-
plex steering mechanisms [9], but approaches using omnidi-
rectional platforms are sparse. Given the trade-offs between
approaches, an off-road omniwheel platform could be useful
for high mobility wheelchairs, agricultural robots, material
handling, etc. We present an omniwheel design that uses
Figure 1: Layout of wheel module with key mea-
surements shown in inches
inexpensive, readily available components that is relatively
simple to fabricate and assemble. A holonomic platform de-
sign using 4 omniwheel assemblies, each with independent
suspension for off-road use, is also presented. Finally, an ar-
chitecture for the control system currently being developed
is discussed.
2. OMNIWHEEL DESIGN
The omniwheel utilized by our platform is designed to pro-
vide traction on rough surfaces when moving in the direc-
tion of wheel rotation, while providing near frictionless cast-
ing in directions along the axis of the drive shaft (i.e., the
wheel should freely slide sideways). To facilitate this, we de-
signed an assembly that utilizes commercially available 100
millimeter polyurethane wheels that are commonly found
on recreational scooters. These wheels were chosen due to
their relatively low-cost, integrated bearings for smooth ro-
tations, and durability in outdoor environments. Each of the
16 wheels are mounted on either side of a piece of aluminum
extrusion using a single carriage bolt. The resulting 8 wheel
pairs are bolted to a central aluminum disc along with a
wheel hub. The wheel hub can be changed to accommodate
a wide range of motors and drive shafts.
The wheel design, shown in Figure 1, has an overall diame-
ter of 15.0 inches. This diameter supports the arrangement
of 16 wheels such that the gaps between wheels are mini-
mized in order to provide the smoothest operation possible.
Other omniwheel designs often employ barrel shaped orbital
wheels in multiple layers to eliminate this gap, though this
approach does not work well on rough surfaces and is gen-
erally difficult to fabricate. Our design can be fabricated
with simple machine shop equipment, such as a hand-held
hacksaw and power drill. The fully assembled wheel mod-
ule is shown in Figure 2. The wheel assembly is driven by
brushed DC motors which can be salvaged from discarded
electric wheelchairs.
(a) Front view of wheel assembly
(b) Side view of wheel assembly mounted on motor
Figure 2: Completed wheel module after fabrication
3. PLATFORM SUSPENSION AND LAYOUT
In order for omniwheel platforms to move successfully, each
drive wheel must maintain contact with the ground when ac-
tuated. This design consideration is commonly overlooked in
most approaches, since it is generally assumed that the sur-
face of the operating environment is both flat and smooth.
Our approach uses an independent vertical suspension sys-
tem for each drive module. Each motor and wheel pair is
allowed to slide upward along a pair of vertical rails against a
spring. The spring applies a constant force in the downward
direction, such that the drive module is normally pressed
against the vehicle chassis when the wheel is on flat ground.
When the platform is on rough terrain, the wheel modules
will move upward toward the springs, which absorbs the
shock and causes the wheel to maintain contact with the
ground. The rail and spring drive suspension assembly is
shown in Figure 3(a).
Our platform is designed to utilize 4 drive modules mounted
in a square configuration. Each drive module is positioned
on one side of a chassis base with a 90 degree offset from
the adjacent motors. When mounted on a 24.0 inch square
chassis base, the resulting platform is 37.0 inches in length
and width. The arrangement of the drive assemblies and
suspension rails on the chassis base is shown in Figure 3(b).
The fully assembled mechanical platform is shown in Figure
4.
4. CONTROL SOFTWARE
Our system utilizes the open-source Robot Operating System
[7] software to facilitate code modularity and reduce devel-
opment time. Each core software process is implemented
as a ROS node, which compiles and executes independently
and publishes or subscribes to ROS topics. The resulting
architecture, shown in Figure 5, shows the minimum set
of software processed needed to control the platform using
the methods discussed in related work. New nodes can be
added to accommodate additional hardware without affect-
ing existing nodes, which will be necessary as the platform
is adapted to various applications. Our architecture uses
standard ROS topics and messages, which are shown in Fig-
ure 5. The control software is currently under development,
and will be uploaded to the public ROS repositories once
complete.
5. RESULTS
Preliminary testing of the platform was performed on both
a smooth indoor surface and on mixed outdoor terrain. The
outdoor terrain consisted of grass, tightly packed dirt, and
rough patches resulting from light soil erosion. The platform
was controlled manually using a USB joystick attached to a
netbook running ROS. In all cases, the vehicle maintained
full control authority over all degrees of motion freedom (2D
position and heading). While the omniwheels produce some
vibration, the vertical suspension system absorbs the major-
ity of the mechanical disturbances before they are transmit-
ted to the payload area containing the electronics. Figure
6 shows the platform during testing in an area consisting of
mixed grass and dirt.
6. CONCLUSION & FUTURE WORK
In this paper, we presented an ongoing effort to develop a
holonomic omniwheel based platform capable of outdoor,
off-road operation. A novel wheel omniwheel design, assem-
bled from inexpensive and readily available components, is
shown along with details of the vehicle suspension system.
A platform control software architecture intended for imple-
mentation on the ROS platform was discussed.
(a) Motor module spring rail sus-
pension
(b) Drive assembly arrangement
Figure 3: Platform suspension and motor arrange-
ment
In future work, we plan on performing a formal analysis of
the vehicle performance on several types of terrain in order
to investigate its potential for various applications, such as
agricultural robotics and mobile manipulation. We also plan
on sensorizing the platform such that advanced navigation,
obstacle avoidance, and autonomous behaviors can be imple-
mented. We believe that omnidirectional platforms can be
useful for many outdoor applications, and hope to demon-
strate the utility of such approaches with our system.
7. ACKNOWLEDGMENTS
This work is supported in part by the National Science Foun-
dation under award numbers CNS 0923494, CNS 1035913,
Figure 4: Assembled mechanical platform
Figure 5: ROS software control architecture
IIS 1238660, and IIS 1329119. Any opinions, findings, and
conclusions or recommendations expressed in this publica-
tion are those of the author(s) and do not necessarily reflect
the views of the National Science Foundation. Additional
support has been provided by The University of Texas at
Arlington Research Institute (UTARI).
8. REFERENCES
[1] K.-s. Byun, S.-j. Kim, and J.-b. Song. Design of a
four-wheeled omnidirectional mobile robot with
variable wheel arrangement mechanism. In Proceedings
2002 IEEE International Conference on Robotics and
Automation (Cat. No.02CH37292), volume 1, pages
720–725. IEEE, 2002.
[2] O. Diegel, A. Badve, G. Bright, J. Potgieter, and
S. Tlale. Improved Mecanum Wheel Design for
Omni-directional Robots. In 2002 Australasian
Conference on Robotics and Automation, number
November, pages 27–29, 2002.
[3] L. Huang, Y. S. Lim, D. Li, and C. E. L. Teoh. Design
and Analysis of a Four-Wheel Omnidirectional Mobile
Figure 6: Platform during off road testing
Robot. In 2nd International Conference on
Autonomous Robots and Agents, Palmerston North,
New Zealand, 2004.
[4] J. W. Kang, B. S. Kim, and M. J. Chung.
Development of omni-directional mobile robots with
mecanum wheels assisting the disabled in a factory
environment. In 2008 International Conference on
Control, Automation and Systems, pages 2070–2075.
IEEE, Oct. 2008.
[5] L. Kitagawa, T. Kobayashi, T. Beppu, and
K. Terashima. Semi-autonomous obstacle avoidance of
omnidirectional wheelchair by joystick impedance
control. Proceedings 2001 IEEE/RSJ International
Conference on Intelligent Robots and Systems.
Expanding the Societal Role of Robotics in the the Next
Millennium (Cat. No.01CH37180), 4:2148–2153, 2001.
[6] P. Muir and C. Neuman. Kinematic modeling for
feedback control of an omnidirectional wheeled mobile
robot. In Proceedings. 1987 IEEE International
Conference on Robotics and Automation, volume 4,
pages 1772–1778. Institute of Electrical and
Electronics Engineers, 1987.
[7] M. Quigley, B. Gerkey, K. Conley, J. Faust, T. Foote,
J. Leibs, E. Berger, R. Wheeler, and A. Y. Ng. ROS:
an open-source Robot Operating System. Proc.
Open-Source Software workshop of the International
Conference on Robotics and Automation (ICRA),
2009.
[8] R. Rojas. Holonomic Control of a Robot with an
Omni-directional Drive, 2006.
[9] M. Udengaard and K. Iagnemma. Design of an
omnidirectional mobile robot for rough terrain. In
2008 IEEE International Conference on Robotics and
Automation, pages 1666–1671. IEEE, May 2008.
[10] Vetex Inc. SIDEWINDER Lift Truck, 2011.
[11] M. Wada. Development of a 4WD omnidirectional
wheelchair. 2008 SICE Annual Conference, pages
1767–1771, Aug. 2008.
[12] R. Williams, B. Carter, P. Gallina, and G. Rosati.
Dynamic model with slip for wheeled omnidirectional
robots. IEEE Transactions on Robotics and
Automation, 18(3):285–293, June 2002.

More Related Content

What's hot

IRJET- Design, Modeling and Simulation of Axial Flux Permanent Magnet Synchro...
IRJET- Design, Modeling and Simulation of Axial Flux Permanent Magnet Synchro...IRJET- Design, Modeling and Simulation of Axial Flux Permanent Magnet Synchro...
IRJET- Design, Modeling and Simulation of Axial Flux Permanent Magnet Synchro...
IRJET Journal
 
CPREDICTION OF INVERSE KINEMATICS SOLUTION OF A REDUNDANT MANIPULATOR USING A...
CPREDICTION OF INVERSE KINEMATICS SOLUTION OF A REDUNDANT MANIPULATOR USING A...CPREDICTION OF INVERSE KINEMATICS SOLUTION OF A REDUNDANT MANIPULATOR USING A...
CPREDICTION OF INVERSE KINEMATICS SOLUTION OF A REDUNDANT MANIPULATOR USING A...
Ijripublishers Ijri
 
Bauldree_Hui_ATAV_Report
Bauldree_Hui_ATAV_ReportBauldree_Hui_ATAV_Report
Bauldree_Hui_ATAV_Report
Benjamin Bauldree
 
Active suspension system
Active suspension systemActive suspension system
Active suspension system
sangeetkhule
 
Mech. Eng. Sci. J.-34-1-(2016)-503-Zahariev
Mech. Eng. Sci. J.-34-1-(2016)-503-ZaharievMech. Eng. Sci. J.-34-1-(2016)-503-Zahariev
Mech. Eng. Sci. J.-34-1-(2016)-503-Zahariev
Aleksandar Zahariev
 
Rocker bogie 1
Rocker bogie 1Rocker bogie 1
G1102025055
G1102025055G1102025055
G1102025055
IOSR Journals
 
02e7e5284f777d06ed000000
02e7e5284f777d06ed00000002e7e5284f777d06ed000000
02e7e5284f777d06ed000000
Salah Hammami
 
Autonomous Balancing of 2-wheeled segway robot
Autonomous Balancing of 2-wheeled segway robotAutonomous Balancing of 2-wheeled segway robot
Autonomous Balancing of 2-wheeled segway robot
Jash Shah
 
Qavane_211068691__IEEE_Paper-1
Qavane_211068691__IEEE_Paper-1Qavane_211068691__IEEE_Paper-1
Qavane_211068691__IEEE_Paper-1
Mandilakhe Qavane
 
Modeling and Control of a Spherical Rolling Robot Using Model Reference Adapt...
Modeling and Control of a Spherical Rolling Robot Using Model Reference Adapt...Modeling and Control of a Spherical Rolling Robot Using Model Reference Adapt...
Modeling and Control of a Spherical Rolling Robot Using Model Reference Adapt...
IRJET Journal
 
IRJET- Design & Development of Two-Wheeled Self Balancing Robot
IRJET-  	  Design & Development of Two-Wheeled Self Balancing RobotIRJET-  	  Design & Development of Two-Wheeled Self Balancing Robot
IRJET- Design & Development of Two-Wheeled Self Balancing Robot
IRJET Journal
 
MMTMRTS PowerPoint Presentation
MMTMRTS PowerPoint PresentationMMTMRTS PowerPoint Presentation
MMTMRTS PowerPoint Presentation
Dhoulatsah M
 
PPP
PPPPPP
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
IJERD Editor
 
Analysis of Variable Freedom Jumping Robot Based on Tripping and Singular Mec...
Analysis of Variable Freedom Jumping Robot Based on Tripping and Singular Mec...Analysis of Variable Freedom Jumping Robot Based on Tripping and Singular Mec...
Analysis of Variable Freedom Jumping Robot Based on Tripping and Singular Mec...
IJRES Journal
 
0fcfd50f97284d4b31000000 (1)
0fcfd50f97284d4b31000000 (1)0fcfd50f97284d4b31000000 (1)
0fcfd50f97284d4b31000000 (1)
Salah Hammami
 

What's hot (17)

IRJET- Design, Modeling and Simulation of Axial Flux Permanent Magnet Synchro...
IRJET- Design, Modeling and Simulation of Axial Flux Permanent Magnet Synchro...IRJET- Design, Modeling and Simulation of Axial Flux Permanent Magnet Synchro...
IRJET- Design, Modeling and Simulation of Axial Flux Permanent Magnet Synchro...
 
CPREDICTION OF INVERSE KINEMATICS SOLUTION OF A REDUNDANT MANIPULATOR USING A...
CPREDICTION OF INVERSE KINEMATICS SOLUTION OF A REDUNDANT MANIPULATOR USING A...CPREDICTION OF INVERSE KINEMATICS SOLUTION OF A REDUNDANT MANIPULATOR USING A...
CPREDICTION OF INVERSE KINEMATICS SOLUTION OF A REDUNDANT MANIPULATOR USING A...
 
Bauldree_Hui_ATAV_Report
Bauldree_Hui_ATAV_ReportBauldree_Hui_ATAV_Report
Bauldree_Hui_ATAV_Report
 
Active suspension system
Active suspension systemActive suspension system
Active suspension system
 
Mech. Eng. Sci. J.-34-1-(2016)-503-Zahariev
Mech. Eng. Sci. J.-34-1-(2016)-503-ZaharievMech. Eng. Sci. J.-34-1-(2016)-503-Zahariev
Mech. Eng. Sci. J.-34-1-(2016)-503-Zahariev
 
Rocker bogie 1
Rocker bogie 1Rocker bogie 1
Rocker bogie 1
 
G1102025055
G1102025055G1102025055
G1102025055
 
02e7e5284f777d06ed000000
02e7e5284f777d06ed00000002e7e5284f777d06ed000000
02e7e5284f777d06ed000000
 
Autonomous Balancing of 2-wheeled segway robot
Autonomous Balancing of 2-wheeled segway robotAutonomous Balancing of 2-wheeled segway robot
Autonomous Balancing of 2-wheeled segway robot
 
Qavane_211068691__IEEE_Paper-1
Qavane_211068691__IEEE_Paper-1Qavane_211068691__IEEE_Paper-1
Qavane_211068691__IEEE_Paper-1
 
Modeling and Control of a Spherical Rolling Robot Using Model Reference Adapt...
Modeling and Control of a Spherical Rolling Robot Using Model Reference Adapt...Modeling and Control of a Spherical Rolling Robot Using Model Reference Adapt...
Modeling and Control of a Spherical Rolling Robot Using Model Reference Adapt...
 
IRJET- Design & Development of Two-Wheeled Self Balancing Robot
IRJET-  	  Design & Development of Two-Wheeled Self Balancing RobotIRJET-  	  Design & Development of Two-Wheeled Self Balancing Robot
IRJET- Design & Development of Two-Wheeled Self Balancing Robot
 
MMTMRTS PowerPoint Presentation
MMTMRTS PowerPoint PresentationMMTMRTS PowerPoint Presentation
MMTMRTS PowerPoint Presentation
 
PPP
PPPPPP
PPP
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Analysis of Variable Freedom Jumping Robot Based on Tripping and Singular Mec...
Analysis of Variable Freedom Jumping Robot Based on Tripping and Singular Mec...Analysis of Variable Freedom Jumping Robot Based on Tripping and Singular Mec...
Analysis of Variable Freedom Jumping Robot Based on Tripping and Singular Mec...
 
0fcfd50f97284d4b31000000 (1)
0fcfd50f97284d4b31000000 (1)0fcfd50f97284d4b31000000 (1)
0fcfd50f97284d4b31000000 (1)
 

Similar to Development of An Omniwheel-based Holonomoic Robot Platform for Rough Terrain

Smart Terrain Adaptive Robotic Suspension System (S.T.A.R.S.S)
Smart Terrain Adaptive Robotic Suspension System (S.T.A.R.S.S)Smart Terrain Adaptive Robotic Suspension System (S.T.A.R.S.S)
Smart Terrain Adaptive Robotic Suspension System (S.T.A.R.S.S)
IRJET Journal
 
ARTICULATED VEHICLE SYSTEMS
ARTICULATED VEHICLE SYSTEMSARTICULATED VEHICLE SYSTEMS
ARTICULATED VEHICLE SYSTEMS
IAEME Publication
 
J012336467
J012336467J012336467
J012336467
IOSR Journals
 
Km223 rocker bogie mechanism machine
Km223 rocker bogie mechanism machineKm223 rocker bogie mechanism machine
Km223 rocker bogie mechanism machine
1000kv technologies
 
Vehicle-applicable robots controlled byMobile
Vehicle-applicable robots controlled byMobileVehicle-applicable robots controlled byMobile
Vehicle-applicable robots controlled byMobile
IRJET Journal
 
Design, Modification and Manufacturing of a Stair Climbing Vehicle
Design, Modification and Manufacturing of a Stair Climbing VehicleDesign, Modification and Manufacturing of a Stair Climbing Vehicle
Design, Modification and Manufacturing of a Stair Climbing Vehicle
Raian Nur Islam
 
Rocker bogie mechanism (mars rover) final year mini project final review paper
Rocker bogie mechanism (mars rover) final year mini project final review paper Rocker bogie mechanism (mars rover) final year mini project final review paper
Rocker bogie mechanism (mars rover) final year mini project final review paper
BIRENDRA KUMAR PANDIT
 
IRJET- Review on Rover with Rocker-Bogie Linkage Mounted with Ultrasonic Sens...
IRJET- Review on Rover with Rocker-Bogie Linkage Mounted with Ultrasonic Sens...IRJET- Review on Rover with Rocker-Bogie Linkage Mounted with Ultrasonic Sens...
IRJET- Review on Rover with Rocker-Bogie Linkage Mounted with Ultrasonic Sens...
IRJET Journal
 
30120140507004
3012014050700430120140507004
30120140507004
IAEME Publication
 
30120140507004
3012014050700430120140507004
30120140507004
IAEME Publication
 
Ijmet 10 01_172
Ijmet 10 01_172Ijmet 10 01_172
Ijmet 10 01_172
IAEME Publication
 
VT PYREX RoboOps 2014 Final Report
VT PYREX RoboOps 2014 Final ReportVT PYREX RoboOps 2014 Final Report
VT PYREX RoboOps 2014 Final Report
Christopher Gumm
 
MECHANICAL RAMP ATTACHMENT FOR WHEELCHAIRS TO CLIMB FOOTPATHS AND ELEVATED SU...
MECHANICAL RAMP ATTACHMENT FOR WHEELCHAIRS TO CLIMB FOOTPATHS AND ELEVATED SU...MECHANICAL RAMP ATTACHMENT FOR WHEELCHAIRS TO CLIMB FOOTPATHS AND ELEVATED SU...
MECHANICAL RAMP ATTACHMENT FOR WHEELCHAIRS TO CLIMB FOOTPATHS AND ELEVATED SU...
IAEME Publication
 
STUDY & DESIGN OF FIRE DETECTING & FIRE EXTINGUISHING ROBOT
STUDY & DESIGN OF FIRE DETECTING & FIRE EXTINGUISHING ROBOTSTUDY & DESIGN OF FIRE DETECTING & FIRE EXTINGUISHING ROBOT
STUDY & DESIGN OF FIRE DETECTING & FIRE EXTINGUISHING ROBOT
IJARIIE JOURNAL
 
Autonomous Delivery Rocker-Bogie Robot Using Gmapping Based SLAM Algorithm
Autonomous Delivery Rocker-Bogie Robot Using Gmapping Based SLAM AlgorithmAutonomous Delivery Rocker-Bogie Robot Using Gmapping Based SLAM Algorithm
Autonomous Delivery Rocker-Bogie Robot Using Gmapping Based SLAM Algorithm
IRJET Journal
 
semi automatic puzzle car parking
semi automatic puzzle car parking semi automatic puzzle car parking
semi automatic puzzle car parking
ParikshitSharma37
 
IRJET- Experimental Analysis of Passive/Active Suspension System
IRJET- Experimental Analysis of Passive/Active Suspension SystemIRJET- Experimental Analysis of Passive/Active Suspension System
IRJET- Experimental Analysis of Passive/Active Suspension System
IRJET Journal
 
Feasibility Study and Design of Electromagnetic Suspension Systems: A Review
Feasibility Study and Design of Electromagnetic Suspension Systems: A ReviewFeasibility Study and Design of Electromagnetic Suspension Systems: A Review
Feasibility Study and Design of Electromagnetic Suspension Systems: A Review
IRJET Journal
 
L012337275
L012337275L012337275
L012337275
IOSR Journals
 
11001422032_Snehasis Ghosh_TT.pptx
11001422032_Snehasis Ghosh_TT.pptx11001422032_Snehasis Ghosh_TT.pptx
11001422032_Snehasis Ghosh_TT.pptx
GhoshVolu
 

Similar to Development of An Omniwheel-based Holonomoic Robot Platform for Rough Terrain (20)

Smart Terrain Adaptive Robotic Suspension System (S.T.A.R.S.S)
Smart Terrain Adaptive Robotic Suspension System (S.T.A.R.S.S)Smart Terrain Adaptive Robotic Suspension System (S.T.A.R.S.S)
Smart Terrain Adaptive Robotic Suspension System (S.T.A.R.S.S)
 
ARTICULATED VEHICLE SYSTEMS
ARTICULATED VEHICLE SYSTEMSARTICULATED VEHICLE SYSTEMS
ARTICULATED VEHICLE SYSTEMS
 
J012336467
J012336467J012336467
J012336467
 
Km223 rocker bogie mechanism machine
Km223 rocker bogie mechanism machineKm223 rocker bogie mechanism machine
Km223 rocker bogie mechanism machine
 
Vehicle-applicable robots controlled byMobile
Vehicle-applicable robots controlled byMobileVehicle-applicable robots controlled byMobile
Vehicle-applicable robots controlled byMobile
 
Design, Modification and Manufacturing of a Stair Climbing Vehicle
Design, Modification and Manufacturing of a Stair Climbing VehicleDesign, Modification and Manufacturing of a Stair Climbing Vehicle
Design, Modification and Manufacturing of a Stair Climbing Vehicle
 
Rocker bogie mechanism (mars rover) final year mini project final review paper
Rocker bogie mechanism (mars rover) final year mini project final review paper Rocker bogie mechanism (mars rover) final year mini project final review paper
Rocker bogie mechanism (mars rover) final year mini project final review paper
 
IRJET- Review on Rover with Rocker-Bogie Linkage Mounted with Ultrasonic Sens...
IRJET- Review on Rover with Rocker-Bogie Linkage Mounted with Ultrasonic Sens...IRJET- Review on Rover with Rocker-Bogie Linkage Mounted with Ultrasonic Sens...
IRJET- Review on Rover with Rocker-Bogie Linkage Mounted with Ultrasonic Sens...
 
30120140507004
3012014050700430120140507004
30120140507004
 
30120140507004
3012014050700430120140507004
30120140507004
 
Ijmet 10 01_172
Ijmet 10 01_172Ijmet 10 01_172
Ijmet 10 01_172
 
VT PYREX RoboOps 2014 Final Report
VT PYREX RoboOps 2014 Final ReportVT PYREX RoboOps 2014 Final Report
VT PYREX RoboOps 2014 Final Report
 
MECHANICAL RAMP ATTACHMENT FOR WHEELCHAIRS TO CLIMB FOOTPATHS AND ELEVATED SU...
MECHANICAL RAMP ATTACHMENT FOR WHEELCHAIRS TO CLIMB FOOTPATHS AND ELEVATED SU...MECHANICAL RAMP ATTACHMENT FOR WHEELCHAIRS TO CLIMB FOOTPATHS AND ELEVATED SU...
MECHANICAL RAMP ATTACHMENT FOR WHEELCHAIRS TO CLIMB FOOTPATHS AND ELEVATED SU...
 
STUDY & DESIGN OF FIRE DETECTING & FIRE EXTINGUISHING ROBOT
STUDY & DESIGN OF FIRE DETECTING & FIRE EXTINGUISHING ROBOTSTUDY & DESIGN OF FIRE DETECTING & FIRE EXTINGUISHING ROBOT
STUDY & DESIGN OF FIRE DETECTING & FIRE EXTINGUISHING ROBOT
 
Autonomous Delivery Rocker-Bogie Robot Using Gmapping Based SLAM Algorithm
Autonomous Delivery Rocker-Bogie Robot Using Gmapping Based SLAM AlgorithmAutonomous Delivery Rocker-Bogie Robot Using Gmapping Based SLAM Algorithm
Autonomous Delivery Rocker-Bogie Robot Using Gmapping Based SLAM Algorithm
 
semi automatic puzzle car parking
semi automatic puzzle car parking semi automatic puzzle car parking
semi automatic puzzle car parking
 
IRJET- Experimental Analysis of Passive/Active Suspension System
IRJET- Experimental Analysis of Passive/Active Suspension SystemIRJET- Experimental Analysis of Passive/Active Suspension System
IRJET- Experimental Analysis of Passive/Active Suspension System
 
Feasibility Study and Design of Electromagnetic Suspension Systems: A Review
Feasibility Study and Design of Electromagnetic Suspension Systems: A ReviewFeasibility Study and Design of Electromagnetic Suspension Systems: A Review
Feasibility Study and Design of Electromagnetic Suspension Systems: A Review
 
L012337275
L012337275L012337275
L012337275
 
11001422032_Snehasis Ghosh_TT.pptx
11001422032_Snehasis Ghosh_TT.pptx11001422032_Snehasis Ghosh_TT.pptx
11001422032_Snehasis Ghosh_TT.pptx
 

More from Hillary Green

Passport to the World: An Intervention to Depression
Passport to the World: An Intervention to DepressionPassport to the World: An Intervention to Depression
Passport to the World: An Intervention to Depression
Hillary Green
 
Technology and Spinal Cord Injury (SCI): How could technology further help th...
Technology and Spinal Cord Injury (SCI): How could technology further help th...Technology and Spinal Cord Injury (SCI): How could technology further help th...
Technology and Spinal Cord Injury (SCI): How could technology further help th...
Hillary Green
 
Novel Microchannel Electrode Array: Towards Bioelectronic Medical Interfacing...
Novel Microchannel Electrode Array: Towards Bioelectronic Medical Interfacing...Novel Microchannel Electrode Array: Towards Bioelectronic Medical Interfacing...
Novel Microchannel Electrode Array: Towards Bioelectronic Medical Interfacing...
Hillary Green
 
Conformal Grasping using Feedback Controlled Bubble Actuator Array
Conformal Grasping using Feedback Controlled Bubble Actuator ArrayConformal Grasping using Feedback Controlled Bubble Actuator Array
Conformal Grasping using Feedback Controlled Bubble Actuator Array
Hillary Green
 
Quasi-Static Evaluation of a Modular and Reconfigurable Manufacturing Cell
Quasi-Static Evaluation of a Modular and Reconfigurable Manufacturing CellQuasi-Static Evaluation of a Modular and Reconfigurable Manufacturing Cell
Quasi-Static Evaluation of a Modular and Reconfigurable Manufacturing Cell
Hillary Green
 
EHD as Sensor Fabrication Technology for Robotic Skins
EHD as Sensor Fabrication Technology for Robotic SkinsEHD as Sensor Fabrication Technology for Robotic Skins
EHD as Sensor Fabrication Technology for Robotic Skins
Hillary Green
 
Needs and Emerging Trends of Remote Sensing
Needs and Emerging Trends of Remote SensingNeeds and Emerging Trends of Remote Sensing
Needs and Emerging Trends of Remote Sensing
Hillary Green
 
IEEE-RAS Robot Challenges Summary
IEEE-RAS Robot Challenges SummaryIEEE-RAS Robot Challenges Summary
IEEE-RAS Robot Challenges Summary
Hillary Green
 
UTARI Smart Homes Foundatin Presentation
UTARI Smart Homes Foundatin PresentationUTARI Smart Homes Foundatin Presentation
UTARI Smart Homes Foundatin Presentation
Hillary Green
 
Operation Finally Home Smart Home Presentation
Operation Finally Home Smart Home PresentationOperation Finally Home Smart Home Presentation
Operation Finally Home Smart Home Presentation
Hillary Green
 
Gary Sinise Foundation Smart Home Presentation
Gary Sinise Foundation Smart Home PresentationGary Sinise Foundation Smart Home Presentation
Gary Sinise Foundation Smart Home Presentation
Hillary Green
 
AUVSI 2014: Beyond the Booth
AUVSI 2014: Beyond the BoothAUVSI 2014: Beyond the Booth
AUVSI 2014: Beyond the Booth
Hillary Green
 
Lending a Helping Hand: Exploring the Future of Assistive Robotics - AUVSI 2014
Lending a Helping Hand: Exploring the Future of Assistive Robotics - AUVSI 2014Lending a Helping Hand: Exploring the Future of Assistive Robotics - AUVSI 2014
Lending a Helping Hand: Exploring the Future of Assistive Robotics - AUVSI 2014
Hillary Green
 

More from Hillary Green (13)

Passport to the World: An Intervention to Depression
Passport to the World: An Intervention to DepressionPassport to the World: An Intervention to Depression
Passport to the World: An Intervention to Depression
 
Technology and Spinal Cord Injury (SCI): How could technology further help th...
Technology and Spinal Cord Injury (SCI): How could technology further help th...Technology and Spinal Cord Injury (SCI): How could technology further help th...
Technology and Spinal Cord Injury (SCI): How could technology further help th...
 
Novel Microchannel Electrode Array: Towards Bioelectronic Medical Interfacing...
Novel Microchannel Electrode Array: Towards Bioelectronic Medical Interfacing...Novel Microchannel Electrode Array: Towards Bioelectronic Medical Interfacing...
Novel Microchannel Electrode Array: Towards Bioelectronic Medical Interfacing...
 
Conformal Grasping using Feedback Controlled Bubble Actuator Array
Conformal Grasping using Feedback Controlled Bubble Actuator ArrayConformal Grasping using Feedback Controlled Bubble Actuator Array
Conformal Grasping using Feedback Controlled Bubble Actuator Array
 
Quasi-Static Evaluation of a Modular and Reconfigurable Manufacturing Cell
Quasi-Static Evaluation of a Modular and Reconfigurable Manufacturing CellQuasi-Static Evaluation of a Modular and Reconfigurable Manufacturing Cell
Quasi-Static Evaluation of a Modular and Reconfigurable Manufacturing Cell
 
EHD as Sensor Fabrication Technology for Robotic Skins
EHD as Sensor Fabrication Technology for Robotic SkinsEHD as Sensor Fabrication Technology for Robotic Skins
EHD as Sensor Fabrication Technology for Robotic Skins
 
Needs and Emerging Trends of Remote Sensing
Needs and Emerging Trends of Remote SensingNeeds and Emerging Trends of Remote Sensing
Needs and Emerging Trends of Remote Sensing
 
IEEE-RAS Robot Challenges Summary
IEEE-RAS Robot Challenges SummaryIEEE-RAS Robot Challenges Summary
IEEE-RAS Robot Challenges Summary
 
UTARI Smart Homes Foundatin Presentation
UTARI Smart Homes Foundatin PresentationUTARI Smart Homes Foundatin Presentation
UTARI Smart Homes Foundatin Presentation
 
Operation Finally Home Smart Home Presentation
Operation Finally Home Smart Home PresentationOperation Finally Home Smart Home Presentation
Operation Finally Home Smart Home Presentation
 
Gary Sinise Foundation Smart Home Presentation
Gary Sinise Foundation Smart Home PresentationGary Sinise Foundation Smart Home Presentation
Gary Sinise Foundation Smart Home Presentation
 
AUVSI 2014: Beyond the Booth
AUVSI 2014: Beyond the BoothAUVSI 2014: Beyond the Booth
AUVSI 2014: Beyond the Booth
 
Lending a Helping Hand: Exploring the Future of Assistive Robotics - AUVSI 2014
Lending a Helping Hand: Exploring the Future of Assistive Robotics - AUVSI 2014Lending a Helping Hand: Exploring the Future of Assistive Robotics - AUVSI 2014
Lending a Helping Hand: Exploring the Future of Assistive Robotics - AUVSI 2014
 

Recently uploaded

Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 

Recently uploaded (20)

Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 

Development of An Omniwheel-based Holonomoic Robot Platform for Rough Terrain

  • 1. Development of An Omniwheel-based Holonomic Robot Platform for Rough Terrain Christopher McMurrough∗ Heracleia Human Centered Computing Laboratory The University of Texas at Arlington Harris Enotiades† Heracleia Human Centered Computing Laboratory The University of Texas at Arlington Scott Phan‡ Heracleia Human Centered Computing Laboratory The University of Texas at Arlington Stephen Savoie§ Assistive Robotics Laboratory The University of Texas at Arlington Research Institute (UTARI) Fillia Makedon¶ Heracleia Human Centered Computing Laboratory The University of Texas at Arlington ABSTRACT In this paper, we present an ongoing effort to develop a ro- bust omnidirectional robotic platform for outdoor operation on non-smooth surfaces. The design of an off-road, low- cost omniwheel is presented along with a suspension system that will allow the platform to traverse rough terrain. We also provide a control architecture based on the open-source Robotic Operating System (ROS). Categories and Subject Descriptors I.2.9 [Artificial Intelligence]: Robotics—Autonomous ve- hicles, Propelling mechanisms General Terms Design, Experimentation, Performance, Reliability Keywords Omniwheel, holonomic platforms, omnidirectional platforms, assistive robotics 1. INTRODUCTION Traditional vehicle platforms, such as car-like Ackermann steering or tank-like skid-steering, are used in the vast ma- jority of mobile ground robots. These mechanically simple ∗ email: mcmurrough@uta.edu † email: harris.enotiades@mavs.uta.edu ‡ email: scott.phan@mavs.uta.edu § email: ssavoie@uta.edu ¶ email: makedon@uta.edu Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Permissions@acm.org. PETRA’13, May 29 - 31, 2013, Rhodes Island, Greece. Copyright c 2013 ACM 978-1-4503-1973-7/13/05... $15.00 http://dx.doi.org/10.1145/2504335.2504398 systems provide a relatively efficient means of forward lo- comotion, but have limited degrees of motion freedom due to their non-holonomic configuration. Because of this, tradi- tional platforms are typically constrained by a tight coupling between angular and linear motion. Holonomic platforms, on the other hand, are not limited by these constraints and are able to move in any direction inde- pendent of their orientation. These highly mobile platforms, while more mechanically complex, can perform some tasks that are not suitable for non-holonomic platforms. Holo- nomic platforms have been used commercially in factory and warehouse settings for material handling [10]. In [4], an omnidirectional wheelchair platform is presented which allows disabled workers to move boxes with a compact fork- lift mechanism. Other holonomic wheelchair platforms are discussed in [11] and [5]. Wheel-based platforms generally achieve holonomic motion by using specially designed omnidirectional or mecanum wheels [2] that permit sliding in certain directions, or by using stan- dard wheels with complicated steering mechanisms. Omni- wheel approaches feature complicated wheel assemblies, but require less actuators and far simpler mechanical linkages than their counterparts. Some hybrid approaches have been presented, such as [1]. Modeling and control of wheel-based platforms has been explored in previous work, and is gen- erally well understood. Kinematic modeling for feedback control of such platforms is detailed in [6] and [3], and a dynamic model that accounts for wheel slip is presented in [12]. Considerations for energy efficient driving and control during motor failure is discussed in [8]. Omnidirectional and mecanum wheel based platforms, while useful on smooth surfaces, tend to be limited in outdoor op- eration. Outdoor solutions have been presented using com- plex steering mechanisms [9], but approaches using omnidi- rectional platforms are sparse. Given the trade-offs between approaches, an off-road omniwheel platform could be useful for high mobility wheelchairs, agricultural robots, material handling, etc. We present an omniwheel design that uses
  • 2. Figure 1: Layout of wheel module with key mea- surements shown in inches inexpensive, readily available components that is relatively simple to fabricate and assemble. A holonomic platform de- sign using 4 omniwheel assemblies, each with independent suspension for off-road use, is also presented. Finally, an ar- chitecture for the control system currently being developed is discussed. 2. OMNIWHEEL DESIGN The omniwheel utilized by our platform is designed to pro- vide traction on rough surfaces when moving in the direc- tion of wheel rotation, while providing near frictionless cast- ing in directions along the axis of the drive shaft (i.e., the wheel should freely slide sideways). To facilitate this, we de- signed an assembly that utilizes commercially available 100 millimeter polyurethane wheels that are commonly found on recreational scooters. These wheels were chosen due to their relatively low-cost, integrated bearings for smooth ro- tations, and durability in outdoor environments. Each of the 16 wheels are mounted on either side of a piece of aluminum extrusion using a single carriage bolt. The resulting 8 wheel pairs are bolted to a central aluminum disc along with a wheel hub. The wheel hub can be changed to accommodate a wide range of motors and drive shafts. The wheel design, shown in Figure 1, has an overall diame- ter of 15.0 inches. This diameter supports the arrangement of 16 wheels such that the gaps between wheels are mini- mized in order to provide the smoothest operation possible. Other omniwheel designs often employ barrel shaped orbital wheels in multiple layers to eliminate this gap, though this approach does not work well on rough surfaces and is gen- erally difficult to fabricate. Our design can be fabricated with simple machine shop equipment, such as a hand-held hacksaw and power drill. The fully assembled wheel mod- ule is shown in Figure 2. The wheel assembly is driven by brushed DC motors which can be salvaged from discarded electric wheelchairs. (a) Front view of wheel assembly (b) Side view of wheel assembly mounted on motor Figure 2: Completed wheel module after fabrication 3. PLATFORM SUSPENSION AND LAYOUT In order for omniwheel platforms to move successfully, each drive wheel must maintain contact with the ground when ac- tuated. This design consideration is commonly overlooked in most approaches, since it is generally assumed that the sur- face of the operating environment is both flat and smooth. Our approach uses an independent vertical suspension sys-
  • 3. tem for each drive module. Each motor and wheel pair is allowed to slide upward along a pair of vertical rails against a spring. The spring applies a constant force in the downward direction, such that the drive module is normally pressed against the vehicle chassis when the wheel is on flat ground. When the platform is on rough terrain, the wheel modules will move upward toward the springs, which absorbs the shock and causes the wheel to maintain contact with the ground. The rail and spring drive suspension assembly is shown in Figure 3(a). Our platform is designed to utilize 4 drive modules mounted in a square configuration. Each drive module is positioned on one side of a chassis base with a 90 degree offset from the adjacent motors. When mounted on a 24.0 inch square chassis base, the resulting platform is 37.0 inches in length and width. The arrangement of the drive assemblies and suspension rails on the chassis base is shown in Figure 3(b). The fully assembled mechanical platform is shown in Figure 4. 4. CONTROL SOFTWARE Our system utilizes the open-source Robot Operating System [7] software to facilitate code modularity and reduce devel- opment time. Each core software process is implemented as a ROS node, which compiles and executes independently and publishes or subscribes to ROS topics. The resulting architecture, shown in Figure 5, shows the minimum set of software processed needed to control the platform using the methods discussed in related work. New nodes can be added to accommodate additional hardware without affect- ing existing nodes, which will be necessary as the platform is adapted to various applications. Our architecture uses standard ROS topics and messages, which are shown in Fig- ure 5. The control software is currently under development, and will be uploaded to the public ROS repositories once complete. 5. RESULTS Preliminary testing of the platform was performed on both a smooth indoor surface and on mixed outdoor terrain. The outdoor terrain consisted of grass, tightly packed dirt, and rough patches resulting from light soil erosion. The platform was controlled manually using a USB joystick attached to a netbook running ROS. In all cases, the vehicle maintained full control authority over all degrees of motion freedom (2D position and heading). While the omniwheels produce some vibration, the vertical suspension system absorbs the major- ity of the mechanical disturbances before they are transmit- ted to the payload area containing the electronics. Figure 6 shows the platform during testing in an area consisting of mixed grass and dirt. 6. CONCLUSION & FUTURE WORK In this paper, we presented an ongoing effort to develop a holonomic omniwheel based platform capable of outdoor, off-road operation. A novel wheel omniwheel design, assem- bled from inexpensive and readily available components, is shown along with details of the vehicle suspension system. A platform control software architecture intended for imple- mentation on the ROS platform was discussed. (a) Motor module spring rail sus- pension (b) Drive assembly arrangement Figure 3: Platform suspension and motor arrange- ment In future work, we plan on performing a formal analysis of the vehicle performance on several types of terrain in order to investigate its potential for various applications, such as agricultural robotics and mobile manipulation. We also plan on sensorizing the platform such that advanced navigation, obstacle avoidance, and autonomous behaviors can be imple- mented. We believe that omnidirectional platforms can be useful for many outdoor applications, and hope to demon- strate the utility of such approaches with our system. 7. ACKNOWLEDGMENTS This work is supported in part by the National Science Foun- dation under award numbers CNS 0923494, CNS 1035913,
  • 4. Figure 4: Assembled mechanical platform Figure 5: ROS software control architecture IIS 1238660, and IIS 1329119. Any opinions, findings, and conclusions or recommendations expressed in this publica- tion are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. Additional support has been provided by The University of Texas at Arlington Research Institute (UTARI). 8. REFERENCES [1] K.-s. Byun, S.-j. Kim, and J.-b. Song. Design of a four-wheeled omnidirectional mobile robot with variable wheel arrangement mechanism. In Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292), volume 1, pages 720–725. IEEE, 2002. [2] O. Diegel, A. Badve, G. Bright, J. Potgieter, and S. Tlale. Improved Mecanum Wheel Design for Omni-directional Robots. In 2002 Australasian Conference on Robotics and Automation, number November, pages 27–29, 2002. [3] L. Huang, Y. S. Lim, D. Li, and C. E. L. Teoh. Design and Analysis of a Four-Wheel Omnidirectional Mobile Figure 6: Platform during off road testing Robot. In 2nd International Conference on Autonomous Robots and Agents, Palmerston North, New Zealand, 2004. [4] J. W. Kang, B. S. Kim, and M. J. Chung. Development of omni-directional mobile robots with mecanum wheels assisting the disabled in a factory environment. In 2008 International Conference on Control, Automation and Systems, pages 2070–2075. IEEE, Oct. 2008. [5] L. Kitagawa, T. Kobayashi, T. Beppu, and K. Terashima. Semi-autonomous obstacle avoidance of omnidirectional wheelchair by joystick impedance control. Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180), 4:2148–2153, 2001. [6] P. Muir and C. Neuman. Kinematic modeling for feedback control of an omnidirectional wheeled mobile robot. In Proceedings. 1987 IEEE International Conference on Robotics and Automation, volume 4, pages 1772–1778. Institute of Electrical and Electronics Engineers, 1987. [7] M. Quigley, B. Gerkey, K. Conley, J. Faust, T. Foote, J. Leibs, E. Berger, R. Wheeler, and A. Y. Ng. ROS: an open-source Robot Operating System. Proc. Open-Source Software workshop of the International Conference on Robotics and Automation (ICRA), 2009. [8] R. Rojas. Holonomic Control of a Robot with an Omni-directional Drive, 2006. [9] M. Udengaard and K. Iagnemma. Design of an omnidirectional mobile robot for rough terrain. In 2008 IEEE International Conference on Robotics and Automation, pages 1666–1671. IEEE, May 2008. [10] Vetex Inc. SIDEWINDER Lift Truck, 2011. [11] M. Wada. Development of a 4WD omnidirectional wheelchair. 2008 SICE Annual Conference, pages 1767–1771, Aug. 2008. [12] R. Williams, B. Carter, P. Gallina, and G. Rosati. Dynamic model with slip for wheeled omnidirectional robots. IEEE Transactions on Robotics and Automation, 18(3):285–293, June 2002.