Technology Update: Leg-wheeled hybrid mobile robot

Flexible programming helps in developing an energy-efficient leg-wheeled hybrid mobile robot that can drive quickly and smoothly on flat terrain and stably negotiate natural or artificial uneven terrain.


Quattroped, a leg-wheel hybrid mobile platform design from National Taiwan University; image courtesy of National InstrumentsIntegrated hardware and software helped with a mobile robotic design that uses the best attributes of legs and wheels, two widely adopted methodologies for ground locomotion.

Legs of most ground animals are agile, powerful, and capable of moving animals smoothly and rapidly on uneven, natural terrains. Humans invented wheels for specialized locomotion on flat ground, providing excellent power efficiency and smooth travel at high speeds on flat ground, exceeding capabilities of legged locomotion.

Combining wheeled mobility on flat ground and legs on rough terrain, the Bio-Inspired Robotic Laboratory (BioRoLa) team at National Taiwan University aimed to design a leg-wheeled hybrid robot to handle flat or rough terrain.

Mechanism design

Compared to most hybrid platforms, which have separate mechanisms and actuators for wheels and legs, the Quattroped leg-wheeled hybrid mobile robot uses a “transformation mechanism” that deforms a specific portion of the body to act as a wheel or a leg.

Quattroped platform architecture; diagram courtesy of National Instruments

From a geometrical point of view, a wheel usually has a circular rim and a rotational axis located at the center of the rim. The rim contacts the ground, and the rotational axis connects to the robot body at a point hereafter referred to as the “hip joint.” With most wheeled locomotion on flat ground, the wheel rotates continuously and the ground-contact point of the wheel is located directly below the hip joint with a fixed distance. In contrast, in legged locomotion the leg moves in a periodic manner without specific geometrical configuration between the hip joint and the ground-contact point. The relative position of the legs varies frequently and periodically during locomotion.

Shifting the hip joint out of the center of the circular rim and changing the continuous rotation motion to other motion patterns implies the locomotion switches from wheeled mode to legged mode. This provided design motivation for a mechanism that directly controls the relative position of the circular rim with respect to the hip joint so it can generate wheeled and legged motions. Because the circular rim is a two-dimensional object, adding a second degree of freedom (DOF) can adjust the relative position of the hip joint to the center of the circular rim along the radial direction. Two DOF motions are orthogonal to each other. The same set of actuation power can be efficiently used in wheeled and legged modes.


Robot computation is mainly powered by a 400 MHz real-time embedded control system operating at a loop rate of 1 kHz with a gate field-programmable gate array (FPGA) embedded chassis running at 10 kHz. The real-time control system microprocessor communicates to a remote-control (RC) PC laptop via standard IEEE 802.11 wireless protocols. The FPGA connects to digital and analog I/O modules, which connect to robot sensors and actuators.

Robot sensors include temperature sensors on the motors and power amplifier chips for health monitoring; voltage and current measurement sensors for power management; Hall-effect sensors for leg-wheel configuration calibration; a 6-axis inertial measurement unit (IMU) and a 2-axis inclinometer for body state measurement; and three infrared (IR) distance sensors to measure ground clearance. Various sensors, such as GPS, vision, and laser ranger, are also used to improve the robot’s perception ability. Actuators on the robot include eight dc brushed motors for driving the robot, two high-torque remote-controlled servos for front leg-wheel turning, and four small remote controlled servos and four small dc brushed motors for leg-wheel switching.

Software, three cores

Three computation cores (PC, real time, and FPGA) running object-oriented control software are responsible for different tasks. A remote-control PC operated by the user exchanges only essential information with the microprocessor of the real-time controller, such as high-level commands to drive the robot in different modes, passing back crucial motor and electronic status for health monitoring and logging state data.

Quattroped Control FPGA Block Diagram, courtesy of National Instruments

Most computation is executed within the onboard real-time processor. Some algorithms that require high-speed signal exchanges are compiled within the FPGA, such as proportional-integral-derivative (PID) control for the dc motors, encoder readings, and pulse-width-modulation (PWM)-based RC servo commands. The robot is programmed with various state machines, and each state represents one of the robot’s particular operating behaviors.

After the robot is powered on, motors are calibrated to define the absolute geometric configurations of the two active DOFs on each leg-wheel. Calibration is achieved by matching the relative position between Hall-effect sensors installed on the body and magnets mounted within the leg-wheel. The calibrated robot can be operated in legged mode or in wheeled mode, depending on the current rim configurations (that is, wheel or half-circle leg). Leg-wheel switching transforms the leg-wheel configuration.

In wheeled mode, the robot can stand, drive, and sit. Standing and sitting are two transient states to bridge the initial on-the-ground configuration and the driving behavior. When driving, the forward speed and turning rate are continuously adjustable. In legged-mode operation, standing and sitting behaviors also are included for transient states. After the robot stands, it can perform various behaviors, including walking, trotting, step crossing, bar crossing, and stair climbing.

Hardware, software benefits

Robots, in general, are high-DOF complex systems. Successful robot development requires time and effort to properly integrate various mechanical, electrical, and computer systems. For the BioRoLa team at National Taiwan University (mainly students with mechanical engineering backgrounds), a reliable, modular, easy-to-use, and well-integrated mechatronic system suitable for rapid prototyping helped robot development.

The graphical programming interface makes it easy for students to construct logic flow followed by coding and to understand the programs created by other developers. A compact, durable, and modular controller helps mobile robot development where the size, weight, performance, and learning time are important factors. Software and hardware compatibility reduces the time and efforts of developers in performing system integration.

Sensors, perception

On the hardware side, various sensors are being integrated into the current mechatronic system to improve the perception capabilities of the robot. On the behavioral side, legged behaviors are being refined with a closed-loop feature to improve robot mobility on various challenging terrains and to explore dynamic legged gaits.

At a glance: Leg-wheeled hybrid mobile robot application, software and hardware

NI LabVIEW software, CompactRIO hardware, and I/O modules are used to rapidly integrate mechanical design, mechatronics, and programming for a functional robot prototype that combines the best attributes of wheels and legs for locomotion. The system includes the following NI hardware and software.

  • Computation is mainly powered by a 400 MHz NI cRIO-9014 real-time embedded control system operating at a loop rate of 1 kHz with an NI cRIO-9104 3M gate field-programmable gate array (FPGA) embedded chassis running at 10 kHz.
  • FPGA connects to NI 9205 and NI 9264 analog I/O modules and NI 9401 and NI 9403 digital I/O modules, which connect to robot sensors and actuators.
  • Three computation cores (PC, real time, and FPGA) run LabVIEW 8.6. A remote-control PC operated by the user exchanges essential information (high-level commands to drive the robot in different modes) with the microprocessor of the real-time CompactRIO controller. It passes back crucial motor and electronic status for health monitoring and logging state data.
  • NI LabVIEW graphical programming interface makes it easy for students to construct logic flow followed by coding and to understand the programs created by other developers.
  • Compact, durable, and modular CompactRIO system is extremely suitable for mobile robot development where the size, weight, performance, and learning time are important factors.
  • Well-defined integration between LabVIEW and NI hardware significantly reduces the time and effort of developers in performing system integration.


The authors thank NI Taiwan for kind support in equipment provision and technical consulting.

- Authors, from Department of Mechanical Engineering at National Taiwan University, are Pei-Chun Lin, Shen-Chiang Chen, Ke Jung Huang, Shuan-Yu Shen, and Cheng-Hsin Li. Edited by Mark T. Hoske, Control Engineering,

AIMing for Automated Vehicles blog

No comments
The Top Plant program honors outstanding manufacturing facilities in North America. View the 2013 Top Plant.
The Product of the Year program recognizes products newly released in the manufacturing industries.
The Engineering Leaders Under 40 program identifies and gives recognition to young engineers who...
A cool solution: Collaboration, chemistry leads to foundry coat product development; See the 2015 Product of the Year Finalists
Raising the standard: What's new with NFPA 70E; A global view of manufacturing; Maintenance data; Fit bearings properly
Sister act: Building on their father's legacy, a new generation moves Bales Metal Surface Solutions forward; Meet the 2015 Engineering Leaders Under 40
Cyber security cost-efficient for industrial control systems; Extracting full value from operational data; Managing cyber security risks
Drilling for Big Data: Managing the flow of information; Big data drilldown series: Challenge and opportunity; OT to IT: Creating a circle of improvement; Industry loses best workers, again
Pipeline vulnerabilities? Securing hydrocarbon transit; Predictive analytics hit the mainstream; Dirty pipelines decrease flow, production—pig your line; Ensuring pipeline physical and cyber security
Upgrading secondary control systems; Keeping enclosures conditioned; Diagnostics increase equipment uptime; Mechatronics simplifies machine design
Designing positive-energy buildings; Ensuring power quality; Complying with NFPA 110; Minimizing arc flash hazards
Building high availability into industrial computers; Of key metrics and myth busting; The truth about five common VFD myths

Annual Salary Survey

After almost a decade of uncertainty, the confidence of plant floor managers is soaring. Even with a number of challenges and while implementing new technologies, there is a renewed sense of optimism among plant managers about their business and their future.

The respondents to the 2014 Plant Engineering Salary Survey come from throughout the U.S. and serve a variety of industries, but they are uniform in their optimism about manufacturing. This year’s survey found 79% consider manufacturing a secure career. That’s up from 75% in 2013 and significantly higher than the 63% figure when Plant Engineering first started asking that question a decade ago.

Read more: 2014 Salary Survey: Confidence rises amid the challenges

Maintenance and reliability tips and best practices from the maintenance and reliability coaches at Allied Reliability Group.
The One Voice for Manufacturing blog reports on federal public policy issues impacting the manufacturing sector. One Voice is a joint effort by the National Tooling and Machining...
The Society for Maintenance and Reliability Professionals an organization devoted...
Join this ongoing discussion of machine guarding topics, including solutions assessments, regulatory compliance, gap analysis...
IMS Research, recently acquired by IHS Inc., is a leading independent supplier of market research and consultancy to the global electronics industry.
Maintenance is not optional in manufacturing. It’s a profit center, driving productivity and uptime while reducing overall repair costs.
The Lachance on CMMS blog is about current maintenance topics. Blogger Paul Lachance is president and chief technology officer for Smartware Group.