Model of Mobile Robot with Divided Chassis

Ľubica Miková, Michal Kelemen, Alexander Gmiterko

Journal of Automation and Control

Model of Mobile Robot with Divided Chassis

Ľubica Miková1,, Michal Kelemen1, Alexander Gmiterko1

1Technical University of Košice, Faculty of Mechanical Engineering, Department of Mechatronics, Košice, Slovakia

Abstract

This article is about designing and constructing a four-wheel chassis, which will possess better negotiability of diverse terrain. Analyzed is a used concept of chassis motion control of mechatronic systems on the principle of differential wheel control for the task of active tracking of planned chassis path. Created was a simulation model of chassis mobile system in terms of kinematics, which will be usable in concept of chassis locomotion control on diverse terrain. A model is also required for examining behavior of chassis on diverse terrain, for examining the influence of dimensions on chassis behavior during crossing over roughness of terrain.

Cite this article:

  • Ľubica Miková, Michal Kelemen, Alexander Gmiterko. Model of Mobile Robot with Divided Chassis. Journal of Automation and Control. Vol. 3, No. 3, 2015, pp 110-113. https://pubs.sciepub.com/automation/3/3/14
  • Miková, Ľubica, Michal Kelemen, and Alexander Gmiterko. "Model of Mobile Robot with Divided Chassis." Journal of Automation and Control 3.3 (2015): 110-113.
  • Miková, Ľ. , Kelemen, M. , & Gmiterko, A. (2015). Model of Mobile Robot with Divided Chassis. Journal of Automation and Control, 3(3), 110-113.
  • Miková, Ľubica, Michal Kelemen, and Alexander Gmiterko. "Model of Mobile Robot with Divided Chassis." Journal of Automation and Control 3, no. 3 (2015): 110-113.

Import into BibTeX Import into EndNote Import into RefMan Import into RefWorks

At a glance: Figures

1. Introduction

One of the main features of mechatronic approach to designing advanced products is complex understanding of the technical object and its computer modeling. The kinematic description of mechanical system issue from an abstraction – simplification of reality.

If we model mechanical and electrical elements as systems with centralized parameters, then it is possible to say, that drawing up the model of mechanical part is clearly the most difficult.

2. Concept of Mobile Robot

Mobile robot poses a solution of four-wheel chassis with autonomous wheel drive 4x4 designed for diverse terrain. It has two degrees of freedom, i.e. linear and rotational motion.

It is possible to use it for various tasks such as inspection of automobile chassis and explosives disposal, pipeline, cavity and difficult to reach location inspection, manipulation with dangerous materials, telecommunication and cable network installation, tactical tasks in fight against terrorists and so on. The device should also be used in educating students from mechatronics and engineering fields of study.

Basis of the device is chassis frame composed of two pieces connected by a passive joint. [14]. Robot chassis has a four-wheel drive that does not lose traction even on diverse terrain surface thanks to the passive joint It enables both parts of frame to randomly tilt depending on terrain difficulty. Hence it is achieved that every wheel in any moment keeps contact with terrain surface [2].

Technical parameters of functional chassis model:

• wheel base: 190 mm

• gauge: 370 mm

• inner diameter: 30 mm

• total mass: 3 kg

• maximal loading capacity: 10 kg

• average motion velocity: 0,3 m/s

3. Control Concept

The designed chassis uses for its motion differential method of wheel control. Chassis motion should be stable and fluent to avoid slipping between wheels and terrain and to avoid mechanical shock resulting from rapid changes in chassis motion. However during chassis motion unavoidable trajectory deviations between current position and requested trajectory do occur because of path tracking control imperfection using wheels velocity and fault variables from environment (terrain roughness, friction forces changes between wheels and terrain and so forth) [7, 8, 9].

Trajectory deviations should be corrected online using requested linear and rotational chassis motion velocities by path tracking control [5, 11].

In work [7] layout of kinematic control is designed, comprising of three levels of links (dynamic, kinematic and planning). This approach is similar to those, which are applied in robotic manipulators. The designed construction was applied in mobile three-wheel chassis of industrial forklift manipulator.

Wheel mobile robots can be controlled from the aspect of kinematics or dynamics.- Kinematics based control consists of dividing the device into two levels namely kinematic and dynamic loop.

- Dynamics based control considers just one loop of global dynamic control. This has a few disadvantages. Very complex analyses and calculations are needed. This control is very sensitive to parameter uncertainties of model.

Kinematic control is simpler and its global stability is guaranteed if the low-level control link (dynamic loop) is much faster than the middle level of control (kinematic loop). Majority of works solving this kind of problem are based on this assumption.

Input into mobile wheel robot control is tracking reference ref p generated by the high level – planning block. If this reference is dynamically generated (i.e. specified in real time) it is acquired from outer loop, so called planning loop [7].

4. Kinematic Model

Creation of kinematic model was based on mobile robot, which was designed and constructed in department of applied mechanics, and also on experience

Chassis with four wheels is controlled differentially. Each one of the wheels is independently driven by separate speed servomechanism [10].

Mobile robot always moves in circular trajectory with diameter R (on trajectory projection of which on plane XY is circle). Direct motion occurs when trajectory radius approaches infinity. This radius changes in time depending on desired motion direction [1].

Axes of all wheels have to intersect in one point and that point is an immediate center of rotation [2].

In this case it is difficult to draw up a kinematic model of chassis using common methods, because in the center of gravity there is a joint that enables chassis to better overcome terrain roughness. For description of resulting kinematic variables, such as position and velocity of chassis center of gravity, or positions and velocities of individual wheels, we used transformation matrices [1].

In general cases it is very difficult to directly find matrix of direction cosines and beginning accompaniments. It is however possible to essentially simplify by motion decomposition to a sequence of simple motions composed of so called basic motions [6].

Decompositions such as these are natural component of practically every task layout about body motion. So called matrix kinematics method is effective and general method for solving body motion and basically whole kinematics [4].

Kinematic model of chassis takes into account real dimensions of GTR2010 robot.

Distance between wheel 1 and geometric center of gravity of chassis in direction of axis x is c = -175 mm and in direction of axis y is a= 95mm.

Figure 5. Position of wheel 1 from geometric center of gravity of chassis

Based on constructed transformation matrices it is possible to construct simulation models for defining center of gravity geometric position of chassis and wheels in Matlab/Simulink environment.

Figure 6. Position Simulation model of position of center of gravity and wheels

Simulation model of position of geometric center of gravity of chassis and individual wheels comprises of several subsystems that have common input. Every subsystem represents position of wheel, or position of center of gravity to beginning O (Instantaneous Center of Rotation).

Layout representing velocity of individual chassis points consists of several subsystems, which represent velocities of wheels 1 - 4 and chassis center of gravity.

Figure 7. Simulation model of velocity of chassis, center of gravity and wheels

It is possible to use this simulation model to calculate estimated trajectory of center of gravity and wheels of chassis. It is also possible to examine behavior of model in any given combination of chassis dimensions. In connection to this there is also an option of chassis geometry optimization. Furthermore created model provides room for examining influence of terrain roughness on behavior of chassis of mechatronic system.

A significant asset is the option of testing model of such chassis composition of mechatronic system, what enables to find optimal chassis geometry in terms of various aspects of assessment before constructional vehicle solution itself.

5. Conclusion

The concept of control structure using kinematic and dynamic model at the same time provides the benefit of economical utilizing of energy sources. In terms of practical realization it is being considered to implement this structure into functional model, where this structure would in real time ensure chassis locomotion control of mobile mechatronic system. With this application the mobile mechatronic system gains a certain amount of intelligence.

Hence it is possible to use the model for calculating estimated or requested trajectory of chassis center of gravity and wheels. At the same time it is possible to examine model behavior in any given combination of chassis dimensions and relating to this there is an option of chassis geometry optimization in terms of obstacles negotiability on diverse terrain. Furthermore the created model provides room for examination of the influence of terrain roughness on behavior of mechatronic system chassis.

Acknowledgement

This contribution is a result of the project Slovak Grant Agency – project VEGA 1/0937/12 “Development of non-traditional experimental methods for mechanical an mechatronical systems”, and project KEGA 048TUKE-4/2014 “Increasing of knowledge base of students in area of application of embedded systems in mechatronic systems”.

References

[1]  J. SMRČEK, L. KÁRNIK, “Robotics, Industrial robots, Desing –Construction – Solutions,” Košice, 2008.
In article      
 
[2]  R. GREPL, “Mechatronics-selected problems,“ Brno 2008.
In article      PubMed
 
[3]  R. GREPL, “Modeling mechatronics systems in Matlab SimMechanics,” Praha, 2007.
In article      PubMed
 
[4]  R. GREPL, “Kinematics a dynamics mechatronics systems,” Brno 2007.
In article      PubMed
 
[5]  M. NICULESCU, “Experiments in Mobile Robot Control,” Mechatronics 2008.
In article      
 
[6]  V. BRÁT, “Matrix methods of analysis and synthesis of space committed mechanical systems,” Praha, 1981.
In article      
 
[7]  L. GRACIA, J. TORNERO, “Kinematic control of wheeled mobile robots. Latin American Applied Research,”. Vol. 38, p. 7-16 (2008).
In article      
 
[8]  CH. CHIH-FU, H. CHIN-I, F. LI-CHEN, “Nonlinear Control of a Wheeled Mobile Robot with Nonholonomic Constraints,” IEEE International Conference on Systems, Man and Cybernetic, p. 5404-5410.
In article      
 
[9]  E. IVANJKO,E. KOMSIC, I. PETROVIC, “Simple off-line odometry calibration of differential drive mobile robots,” in Proceedings of 16th International Workshop on Robotics in Alpe-Adria-Danube Region, Ljubljana, Slovenia, june 7-9, 2007, p. 164-169.
In article      
 
[10]  L. JURIŠICA, A. VITKO, “Mechanics and robotics,” AT&P Journal 11/1998, p. 44-45.
In article      
 
[11]  E. LUCET, Ch. GRAND, D. SALLÉ, P. BIDAUD, “Dynamic control of the 6WD skid-steering mobile robot RobuROC6 using sliding mode technique,” The 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, October 11-15, 2009 St. Louis, USA.
In article      
 
[12]  J. ŠKARUPA, V. MOSTÝN, “Methods and tools of design industrial and service robots,” Vienala Košice, 2002.
In article      
 
[13]  M. VALÁŠEK, “Kinematics of robotic systems,” 2011.
In article      
 
[14]  Ľ. MIKOVÁ, M. KELEMEN, T. KELEMENOVÁ, “Four wheels inspection robot with differential wheels control,” Acta Mechanica Slovaca, Roc. 12, c.3-B (2008), p. 548-558.
In article      
 
[15]  J. HAIYANG, Z. PENG, H. YING, Z. JIANWEI, Z. ZHIZENG, Design and Kinematic Analysis of A Pedicle Screws Surgical Robot, Proceedings of the 2010 IEEE International Conference on Robotics and Biomimetics, December 14-18, 2010, Tianjin, China.
In article      PubMed
 
  • CiteULikeCiteULike
  • MendeleyMendeley
  • StumbleUponStumbleUpon
  • Add to DeliciousDelicious
  • FacebookFacebook
  • TwitterTwitter
  • LinkedInLinkedIn