Abstract

Omnidirectional robots can move in all directions without steering their wheels and it can rotate clockwise and counterclockwise with reference to their axis. In this paper, we focused only on front and back movement, to analyse the square- and triangle-structured omnidirectional robot movements. An omnidirectional mobile robot shows different performances with the different number of wheels and the omnidirectional mobile robot’s chassis design. Research is going on in this field to improve the accurate movement capability of omnidirectional mobile robots. This paper presents a design of a unique device of Angle Variable Chassis (AVC) for linear movement analysis of a three-wheeled omnidirectional mobile robot (TWOMR), at various angles () between the wheels. Basic mobility algorithm is developed by varying the angles between the two selected omnidirectional wheels in TWOMR. The experiment is carried out by varying the angles (θ = 30°, 45°, 60°, 90°, and 120°) between the two selected omniwheels and analysing the movement of TWOMR in forward direction and reverse direction on a smooth cement surface. Respectively, it is compared to itself for various angles (θ), to get its advantages and weaknesses. The conclusion of the paper provides effective movement of TWOMR at a particular angle (θ) and also the application of TWOMR in different situations.

1. Introduction

Omnidirectional mobile robots are useful in a large variety of indoor service applications such as industrial, medical, and domestic purposes. Omnidirectional mobile robots provide high mobility compared to the more common car-like robots. Some of the omnidirectional mobile robot platforms are designed for use in the highway maintenance and congested environment [1]. The omnidirectional chassis has many forms; the three-wheel and four-wheel schemes are the most familiar. The number of wheels and the layout can both affect the performances of the chassis [24]. There have been several works on the applications of using omnidirectional mobile robots [5, 6], the development of three special wheeled structures, and also the isotropy analysis of the mobile robots and kinematic analysis. There have been several works on the impact of the number of wheels and layouts to the performances of omnidirectional chassis [79]. There are studies on motion planning algorithms of an omnidirectional mobile robot, which helps us to understand the movement of an omnidirectional mobile robot [1012]. Caster drive mechanism for the omnidirectional mobile robot platforms is also attractive aspect [1320].

The angle variations between those two wheels will enable us to analyse the sideways movement of triangular structure and crossway movements of square structure omnidirectional robot. In this paper, the forward and reverse movement analysis and deflections caused due to the various angles between two wheels, like θ = 30°, 45°, 60°, 90°, and 120°, were experimentally analysed. Therefore, the paper attempts to analyse how the angle variations between the two wheels are giving impact on the movement of omnidirectional mobile robots. The theoretical analysis and experimental tests were conducted in order to demonstrate the performance of TWOMR.

2. The Omnidirectional Mobile Robot Platform

The double row omnidirectional wheel is shown in Figure 1, and specifications of omniwheel and DC motor are mentioned in Tables 1 and 2, respectively. It can move forward, backward, and sideways also by using the rotation of the rollers. The Pro-E design and the prototype of three-wheeled omnidirectional mobile robot (TWOMR) are shown in Figures 3 and 4.

To analyse different angles of TWOMR, a unique device, Angle Variable Chassis (AVC), is designed as shown in Figure 2; it is having two “side bodies,” having 180 mm length for a 100 mm diameter omniwheel. Two side extensions are there in each “side body” with 6 mm diameter hole. The front connector is designed as 90 mm in length and 20 mm in width. It is having 2 holes in 6 mm diameter. The back connector is having a length of 400 mm and width of 40 mm.

A 12 mm slot has been created for nearly 160 mm long, to connect with the back side of the body. All the structures had been fabricated in 2 mm thick mild steel plate, for its stiffness. “Side body” and front and back connector plates were connected by bolt, nut, and some washers. By adjusting the “chassis side bodies” of the “Angle Variable Chassis” (AVC), the angle between the wheels can be varied.

The proposed Pro-E design and prototype of TWOMR are shown in Figures 3 and 4, respectively. The three-wheeled omnidirectional mobile robots are capable of achieving 3 DOF motions by driving three independent actuators. So the mobile robot used in this research is a holonomic omnidirectional mobile robot. The chassis is designed in such a way that the angles between omniwheel 1 and omniwheel 2 from Figure 4 can be maintained from 10° to 170°.

Hence, the experiments are carried out by varying the angles between omniwheel 1 and omniwheel 2, neglecting omniwheel 3. Each wheel is fixed with an independent DC motor actuator and each DC motor actuator is controlled by a remote controller. The circuit diagram is shown in Figure 5. Only omniwheel 1 and omniwheel 2 are used for the movement of the mobile robot; omniwheel 3 is used to provide the robot stability but not for the movement of the mobile robot. Omniwheels 1 and 2 should move with the same speed and each omniwheel has the capability to drive independently. Each omniwheel driven by a DC motor consists of eighteen orthogonal rollers and provides two-directional movements. With a proper mechanical design of chassis, the TWOMR can be able to move in forward and reverse direction by varying the angles between omniwheel 1 and omniwheel 2 from θ = 10° to 170°.

This Angle Variable Chassis (AVC) is designed to vary the angles of triangle-structured omnidirectional mobile robot which is having 60° in all sides (equilateral triangle). The experiments were conducted for 10° to 170°; in this paper, the experimental tests are shown for some important angles used in a triangle, like 30°, 45°, 60°, 90°, and 120°, because when the angle is 0°, omniwheel 1 and omniwheel 2 are parallel to each other. The omniwheels almost acted like a normal wheel. When the angles were increased from 0°, then two omniwheels were creating resultant force.

For angles between 0° and 30°, the TWOMR did not show much deviation. When it is reached at the range of 30°, it has shown some deviations. When the angles are beyond 120° to 180°, omniwheel 1 and omniwheel 2 could not create the desired resultant force for its movement. When the angles have been increased beyond 120° to 180°, the two omniwheels are creating almost equal and opposite forces, so that the TWOMR is struggling to create the front and back movements. So, in this paper, the experimental analysis has been shown up to 120°.

3. Kinematic Model of the TWOMR

The schematic of the chassis is shown in Figures 6 and 7, where a full “black” triangle indicates the forehead of the robot. The length between omniwheels 1 and 2 and centre is and the length between omniwheel 3 and centre is .

The lengths and change according to angle between omniwheel 1 and omniwheel 2. We define the fact that velocity and velocity of omniwheel 1 and omniwheel 2, respectively, are positive when the robot rotates counterclockwise. As shown in Figures 6 and 7, the mobile coordinate frame is located at the centre of gravity of the robot. The two front wheels (1 and 2) are offset from “” by fixed angle . Angle changes according to angle between omniwheel 1 and omniwheel 2.

According to the schematic of the chassis with three omniwheels, we can derive the kinematics model of the TWOMR using trigonometry and geometry. Assume the radius of each omniwheel is and its rotating rate is . We can derive the velocity of each omniwheel by where denotes the th omniwheel. When the TWOMR moves in the forward direction at velocity , velocities and can be derived as follows:where and denote the velocity of the direction of and , respectively. Equations (2) can be rewritten as The forward resultant velocity () can be written asSimilarly, when the TWOMR moves in the reverse direction at velocity , velocities and can be derived as follows:where and denote the velocity of the direction of and , respectively.

Equations (5) can be rewritten as The reverse resultant velocity () can be written aswhere negative sign indicates reverse direction.

4. Theoretical Analysis of TWOMR

In the theoretical analysis, some assumptions are made; for example, there are no effect of friction on TWOMR, no effect of omniwheel rollers on omniwheels, and no errors in the design and manufacturing process.

From Figures 6 and 7, the schematic of the chassis and from (4) and (7), the resultant velocity forward and reverse respectively; Table 3 shows the relations.

Table 3 clearly shows that there is an impact of angle () on the resultant velocity in both forward () and reverse () direction. As we can see, increasing the angle () from 30° to 120°, there is a decrease in the angle () from 75° to 30°; the sine value decreases from 75° to 30°. Hence, at an angle (θ = 30°), the sine value at 75° is maximum, so maximum velocity is obtained in both forward and reverse direction.

At angle (θ = 120°), the sine value at 30° is minimum, so minimum velocity is obtained in both forward and reverse direction. As a result, if the angle (θ) between omniwheel 1 and omniwheel 2 increases, there will be a decrease in the resultant velocity in both forward () and reverse () direction and vice versa.

Theoretically, there will not be any deflections or deviations occurring at angles (θ = 30°, 45°, 60°, 90°, and 120°) in both forward and reverse direction. The omnidirectional mobile robot has to travel in straight paths in both forward and reverse direction.

Figures 6 and 7 show the forward and reverse resultants, respectively, which are straight paths, and omnidirectional mobile robot is supposed to travel in straight paths without any small deflections or deviations in both forward and reverse direction at all angles (θ = 30°, 45°, 60°, 90°, and 120°) theoretically.

The theoretical linear movement analysis for TWOMR at all angles θ = 30°, 45°, 60°, 90°, and 120° is shown in Figures 11, 12, 13, 14, and 15 for forward () direction and the theoretical linear movement analysis for the reverse () direction is shown in Figures 17, 18, 19, 20, and 21. The path followed by TWOMR theoretically is termed as the “ideal path” in this paper.

5. Experimental Tests

Experimental tests are conducted at each angle (θ = 30°, 45°, 60°, 90°, and 120°) in forward and reverse direction. The experimental result shows that the TWOMR is deflecting or deviating from its “ideal path.” These deflections are noted and plotted in graphs. Figures 8(a), 8(b), 8(c), 8(d), and 8(e) show the line diagram of the front and back movement analysis at 30°, 45°, 60°, 90°, and 120°.

Figures 9(a), 9(b), 9(c), 9(d), and 9(e) show the real-time pictures of the angle between the wheels at 30°, 45°, 60°, 90°, and 120°.

5.1. Forward Movement Analysis of TWOMR

For the forward movement analysis of TWOMR, two trials are conducted for each angle (θ = 30°, 45°, 60°, 90°, and 120°) and deflection readings are plotted in Figures 11, 12, 13, 14, and 15, respectively.

The forward movement analysis shows that the deflections are minimum at angles θ = 120° and 60°, which are almost negligible. Figure 10 shows one of the real-time experiments of the forward movement analysis of TWOMR at θ = 45°. It was moved up to 3 metres and the deflections from the reference line were marked and analysed.

5.2. Reverse Movement Analysis of TWOMR

For the reverse movement analysis of TWOMR, two trials are conducted for each angle (θ = 30°, 45°, 60°, 90°, and 120°) and deflection readings are plotted in Figures 17, 18, 19, 20, and 21, respectively.

The reverse movement analysis also shows that the deflections are minimum at angles θ = 120° and 60°, which are almost negligible.

Hence, the deflections are arising at almost every angle (). And these deflections are minimum and almost negligible at angles θ = 120° and 60°, in both forward and reverse direction. Hence, these two angles are optimum angles for the forward and reverse movement of TWOMR and its performance is also very efficient. One of the real-time experiments of the reverse movement analysis of TWOMR at θ = 45° is shown in Figure 16. It was moved up to 3 metres and the deflections from the reference line were marked and analysed.

6. Discussions and Conclusions

A practical implementation of an omnidirectional mobile robot was the main focus of this work. A unique device of Angle Variable Chassis (AVC) was designed, and a three-wheeled omnidirectional mobile robot (TWOMR) was implemented and its kinematics model was described. A prototype of TWOMR was practically run on the cement floor and several experimental results indicated that the omnidirectional mobile robot had a desirable full mobility and smooth motion.

There are some errors originated from several sources such as the nonsteady condition in omnidirectional wheels during motion, the effect of friction in working model, and the effect of omniwheel rollers on omniwheel. Irrespective of these errors, TWOMR showed effective movement at angles 120° and 60°. Hence, these two angles are optimum angles for the movement of TWOMR, as the deflections are minimum and negligible. The TWOMR has greater speed at 60° compared to 120°. Hence, 60° is most preferred for the works to be done quickly. These TWOMRs are suitable and applicable in congested environments and radiation environments where humans cannot work.

Omnidirectional mobile robot can move in all directions without steering the wheels and it can rotate about its axis. In this paper, for experimental purpose, only the linear movement analysis has been done. However, there are minimum and negligible deflections arising. Hence, the control of the deflections, movement analysis on various surfaces, nonlinear movement analysis, and the ideal movement of the TWOMR will be done in future.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.