Boombot: Low Friction Coefficient Stair Climbing Robot Using Rotating Boom and Weight Redistribution

Similar documents
Fuzzy based Adaptive Control of Antilock Braking System

Enhancing Wheelchair Mobility Through Dynamics Mimicking

Performance Evaluation of Wheeled Rover by Analysis and Test

Semi-Active Suspension for an Automobile

Development of force feedback in systems for virtual driving simulator

Kazuaki Sakai, Toshihiko Yasuda, and Katsuyuki Tanaka, Member, IEEE

Design, Fabrication and Testing of an Unmanned Aerial Vehicle Catapult Launcher

837. Dynamics of hybrid PM/EM electromagnetic valve in SI engines

Wheeled Robotic Mobility. Dimi Apostolopoulos

International Conference on Mechanics, Materials and Structural Engineering (ICMMSE 2016)

Dynamic Behavior Analysis of Hydraulic Power Steering Systems

Experimental Investigation of Effects of Shock Absorber Mounting Angle on Damping Characterstics

Sizing of Ultracapacitors and Batteries for a High Performance Electric Vehicle

Journal of Advanced Mechanical Design, Systems, and Manufacturing

Forced vibration frequency response for a permanent magnetic planetary gear

Exoskeleton Robot DesignBased on Multi-body Dynamics Simulation

Research on Skid Control of Small Electric Vehicle (Effect of Velocity Prediction by Observer System)

Study of the Performance of a Driver-vehicle System for Changing the Steering Characteristics of a Vehicle

Multi Body Dynamic Analysis of Slider Crank Mechanism to Study the effect of Cylinder Offset

ISSN: SIMULATION AND ANALYSIS OF PASSIVE SUSPENSION SYSTEM FOR DIFFERENT ROAD PROFILES WITH VARIABLE DAMPING AND STIFFNESS PARAMETERS S.

Optimization of Seat Displacement and Settling Time of Quarter Car Model Vehicle Dynamic System Subjected to Speed Bump

Analysis of Interconnected Hydro-Pneumatic Suspension System for Load Sharing among Heavy Vehicle Axles

Pitch Motion Control without Braking Distance Extension considering Load Transfer for Electric Vehicles with In-Wheel Motors

Active Suspensions For Tracked Vehicles

Skid Control of Small Electric Vehicles (Direct Yaw Moment Control using Tire Steer Angle)

DEVELOPMENT OF A CONTROL MODEL FOR A FOUR WHEEL MECANUM VEHICLE. M. de Villiers 1, Prof. G. Bright 2

Graphically Characterizing the Equilibrium of the Neoclassical Model

Chassis Concepts for the ExoMars Rover

Design Methodology of Steering System for All-Terrain Vehicles

Vehicle Dynamics and Drive Control for Adaptive Cruise Vehicles

Comparison Of Multibody Dynamic Analysis Of Double Wishbone Suspension Using Simmechanics And FEA Approach

DESIGN, SIMULATION AND TESTING OF SHRIMP ROVER USING RECURDYN

Design & Development of Regenerative Braking System at Rear Axle

Study of Flexible Wheels for Lunar Exploration Rovers: Running Performance of Flexible Wheels with Various Amount of Deflection

A Brake Pad Wear Control Algorithm for Electronic Brake System

MODELS FOR THE DYNAMIC ANALYSIS OF THE SUSPENSION SYSTEM OF THE VEHICLES REAR AXLE

Design of pneumatic proportional flow valve type 5/3

Sliding Mode Control of Boost Converter Controlled DC Motor

Design and Analysis of suspension system components

Simulating Rotary Draw Bending and Tube Hydroforming

Research in hydraulic brake components and operational factors influencing the hysteresis losses

EARTH S MAGNETIC FIELD

DESIGNING AND ANALYSING STAIR CASE LIFT SYSTEM

Dynamic and Decoupling Analysis of the Bogie with Single EMS Modules for Low-speed Maglev Train

Simulation and Analysis of Vehicle Suspension System for Different Road Profile

Vehicle Dynamics and Control

a) Calculate the overall aerodynamic coefficient for the same temperature at altitude of 1000 m.

ENERGY RECOVERY SYSTEM FOR EXCAVATORS WITH MOVABLE COUNTERWEIGHT

ANALYSIS ON MECHANICAL PARAMETERS OF LUNAR ROVER WHEEL

Modeling of Lead-Acid Battery Bank in the Energy Storage Systems

Steering performance of an inverted pendulum vehicle with pedals as a personal mobility vehicle

Development of Pushrim-Activated Power-Assisted Wheelchair

Relevant friction effects on walking machines

VALIDATION OF ROLING AND STEER RESISTANCE OF ARTICULATED TRACKED ROBOT

Autonomous Parallel Parking of a Car-Like Mobile Robot with Geometric Path Planning

POWER DISTRIBUTION SYSTEM ANALYSIS OF URBAN ELECTRIFIED RAILWAYS

Predicting Valve Train Dynamics using Simulation with Model Validation

Estimation and Control of Vehicle Dynamics for Active Safety

A STUDY ON THE PROPELLER SHAFT OF CAR USING CARBON COMPOSITE FIBER FOR LIGHT WEIGHT

HVTT15: Minimum swept path control for autonomous reversing of long combination vehicles

Development and Analysis of Bidirectional Converter for Electric Vehicle Application

SPMM OUTLINE SPECIFICATION - SP20016 issue 2 WHAT IS THE SPMM 5000?

Control and Simulation of Semi-Active Suspension System using PID Controller for Automobiles under LABVIEW Simulink

MULTIOPERATIONAL ELECTROMAGNETIC FORMING MACHINE

Environmental Envelope Control

In recent years, multirotor helicopter type autonomous UAVs are being used for aerial photography and aerial survey. In addition, various

ME 466 PERFORMANCE OF ROAD VEHICLES 2016 Spring Homework 3 Assigned on Due date:

Variable Stiffness Actuators : A General Review

Landing Gear Layout Design for Unmanned Aerial Vehicle

Linear Flexible Joint Cart Plus Single Inverted Pendulum (LFJC+SIP)

TRACTION CONTROL OF AN ELECTRIC FORMULA STUDENT RACING CAR

ANNEX D APPENDIX D M915A5, LINE HAUL TRACTOR TRUCK KIT SPECIFIC REQUIREMENTS. Revision Date Pages Description Draft April 2012 ALL Ron Swanson

Development and Control of a Prototype Hydraulic Active Suspension System for Road Vehicles

EDDY CURRENT DAMPER SIMULATION AND MODELING. Scott Starin, Jeff Neumeister

A SIMPLIFIED METHOD FOR ENERGIZING THE SOLENOID COIL BASED ON ELECTROMAGNETIC RELAYS

SUMMARY OF STANDARD K&C TESTS AND REPORTED RESULTS

Application of Simulation-X R based Simulation Technique to Notch Shape Optimization for a Variable Swash Plate Type Piston Pump

Open Access The New Structure Design and Simulation of Preventing Electric Shock Multi-Jacks Socket

Study on Effect of Grousers Mounted Flexible Wheel for Mobile Rovers

Kinematics and Force Analysis of Lifting Mechanism of Detachable Container Garbage Truck

Design and Fabrication of Tracked Mobile Robot Prototype

Robot Arm with Conveyor Belts

Design of Power System Control in Hybrid Electric. Vehicle

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Figure1: Kone EcoDisc electric elevator drive [2]

BRAKING SYSTEM DESIGN FOR ALL TERRIAN VEHICLE (ATV)

Analysis and control of vehicle steering wheel angular vibrations

MODELING AND SIMULATION OF DUAL CLUTCH TRANSMISSION AND HYBRID ELECTRIC VEHICLES

Design and analysis of a wheel-legged hybrid locomotion mechanism

ParcelBot A Tracked Parcel Transporter with High Obstacle Negotiation Capabilities

Gear Shift Quality Improvement In Manual Transmissions Using Dynamic Modelling

AN EXTREMELY COMPACT, HIGH TORQUE CONTINUOUSLY VARIABLE POWER TRANSMISSION FOR LARGE HYBRID TERRAIN VEHICLES

Control of a Multi Function Wheelchair for Disabled/Elderly Mobility

EFFECTIVENESS OF THE ACTIVE PNEUMATIC SUSPENSION OF THE OPERATOR S SEAT OF THE MOBILE MACHINE IN DEPEND OF THE VIBRATION REDUCTION STRATEGIES

Thermal Management of Open and Closed Circuit Hydraulic Hybrids A Comparison Study

APPLICATION OF A NEW TYPE OF AERODYNAMIC TILTING PAD JOURNAL BEARING IN POWER GYROSCOPE

An Innovative Space Rover with Extended Climbing Abilities T. Estier 1, Y. Crausaz 1, B. Merminod 1, M. Lauria 1, R. Piguet 1, R.

The Effect of Friction between a Cylindrical Guide and Magnetic Tape on Lateral Tape Motion

Numerical Study on the Flow Characteristics of a Solenoid Valve for Industrial Applications

ANNEX D APPENDIX A. M1083A1, Medium Tactical Vehicle (MTV) KIT SPECIFIC REQUIREMENTS. Revision Date Pages Description

Transcription:

Boombot: Low Friction Coefficient Stair Climbing Robot Using Rotating Boom and Weight Redistribution Sartaj Singh and Ramachandra K Abstract Boombot comprising four wheels and a rotating boom in the middle has been developed as a mobile robot for stair climbing application. The boom can rotate continuously to provide flipping motion to the main body. Stair climbing with low friction co-efficient between the wheels and the ground has been implemented by weight distribution between the rear and front wheels. To arrive at the optimum weight distribution, static analysis of the Boombot over stairs has been carried out using linear programming. It is found that redistribution of weight results in static equilibrium with low friction co-efficient. Keywords: Wheeled robot, Stair climbing, Friction, Linear programming 1 Introduction Mobile robots have gained importance in recent years as an aid in low intensity conflict operations for the law enforcement agencies. These operations are carried out predominantly in urban scenarios where stair climbing ability is an essential feature in robots. Capability of wheeled robots has been enhanced by addition of mechanisms enabling stair climbing. One such mechanism is a continuously rotating boom which provides flipping motion to the robot. Example of such a robot is the Pointman developed by ARA-Robotic Systems [1]. Inspired by such robotic systems, CAIR has developed a Boombot. The robot performs well on stairs having rough surface. However, the robot fails to climb stairs made of polished granite stone without weight redistribution. In order to guarantee climbing, configuration of the robot needs to be determined which ensures static equilibrium in all states with low friction. During climbing the boom makes contact with the stairs at an angle which makes static analysis non-trivial. The static force balance equations result in an under-constrained system. In order to find numerical solution for the reaction forces at the points of contact additional physical constraints are given and the problem is posed as a linear optimization problem seeking solution which minimizes the maximum ratio of traction force to normal reaction. Analysis of various wheeled robots has been carried out using this methodology which include Shrimp robot []&[3] and Sample Return Rover of JPL [4]. Traction optimization for multi-wheeled robots has been developed using linear programming in [5]. The technique has been applied to simulation of stair climbing robot ENSIETA in [6] using addition of inverted pendulums. Similar method is used in [7] for simulation of Sartaj Singh Robotics, Centre for AI and Robotics, DRDO, Bangalore-93, E-mail: sartaj@cair.drdo.in. Ramachandra K Robotics, Centre for AI and Robotics, DRDO, Bangalore-93, E-mail: ramachandra@cair.drdo.in. 1

force actuator based suspension vehicle. This methodology has also been extended to caterpillar locomotion based robots for stable posture analysis in [8]. Linear optimization gives feasible solutions which guarantee that all physical constraints are met. It is found that for stair climbing a feasible solution is possible with redistribution of weight. Though this solution results in slip-climb cycle during stair climbing, it does not require overall weight increase or special wheel material for increasing friction. System Description Boombot is a lightweight four wheeled robot developed for operations in urban scenarios. A rotating boom is provided at the middle of the robot to enable stair climbing. The step climbing sequence of the boombot using rotating boom is shown in Fig.(1). Figure 1: Sequence showing the step climbing of boombot using rotating boom Figure : CAD model and physical model of Boombot CAD model and the physical system developed is shown in Fig. (). The robot comprises two sections: body and boom. The body consists of housing and wheels. Wheel base of the body is 40 mm and the wheel track is 90 mm. The housing contains fours motors for driving the wheels, two motors for driving the boom through an external gearbox of ratio 3:1, control and communication electronics and battery pack. All six motors are identical integrated servomotors capable of providing 1.5 Nm torque and peak speed of 5 rpm. Lithium polymer battery pack having 8Ah capacity is used for providing power. Total weight of the body is 3.8 Kgs of which 800 grams is contributed by battery pack. The wheels are 160 mm diameter semi-pneumatic rubber tires. The boom is a U-shaped acrylic frame weighing 400 grams and having a length of 450 mm.

3 Kinematic configuration In order to climb stair case with run S r and rise S h the essential conditions for the wheel base L w and the boom length L are listed below: For climbing first step of staircase wheel base L w > S h as shown in Fig.(3a) For enabling flipping of the body over the first step of staircase the boom length L > (L w + r + S h ) as shown in Fig.(3b) where, r is the radius of the wheel. Staircase used for testing Boombot has S r =90 mm and S h =170 mm. The wheelbase of 40 mm and boom length of 450 mm meet the above mentioned conditions. Figure 3a: Climbing first step Figure 3b: Flipping over first step 4 Static Analysis Static analysis has been carried out for staircase climbing considering redistribution of body weight which results in shifting of CG from the centre of the body. Dynamics effects have been ignored since the speed of Boombot is low during stair climbing. The analysis provides the information about the CG offset required to enable static equilibrium with low friction co-efficient between wheel and the ground. Fig. (4) shows the free body diagram of Boombot. The typical case where the front wheel is just on the edge of the step, the rear wheel is in air and the boom makes contact with the lower step has been taken for analysis. In this state the Boombot makes two contacts with stairs; one at front wheel P 1 and second at the boom P at distance L from the boom-body joint. N 1 and T 1 are the normal reaction and traction force at P 1, while N and T are the normal reaction and traction force at P. Boombot parameters required for analysis are given in Table 1. The angle between body and the boom, θ, is used as the variable. 3

Figure 4: Free Body Diagram of the Boombot on staircase Table 1: Parameters used for analysis: Parameter Symbol Value Wheelbase L w 0.4 m Boom Length L 0.45 m radius of wheel r 0.08 m Mass of the body W 1 3.8 kg Mass of boom W 0.4 kg The analysis has been carried out with redistribution of the body weight W 1, resulting in effective weight W 3 on front wheel and W 4 on the rear wheel. Thus WW 3 = KK WW 1 (1) WW 4 = (1 KK) WW 1 () where, K is the weight redistribution factor. For the case where CG of the body lies at the centre, K = 0.5. In order to carry out the static analysis for the given state depicted in Fig. (4), the length L and the angle the boom makes with the step, γγ, need to be determined. Using geometry these can be calculated as shown below, LL 1 = SS h + SS rr (3) 4

ββ = tan 1 SS h SS rr (4) LL = LL 1 + rr LL 1 rr cos(90 + ββ) LL can be determined from the quadratic Eq. (6) and taking the positive value LL LL LL ww cos θθ + LL ww LL = 0 (6) θθ = sin 1 LL ww sin θθ + sin 1 rr sin(90 + ββ) LL LL LL 1 = LL 1 + LL LL 1 LL cccccc θθ θθ 1 = cos 1 LL 1 + LL 1 LL LL 1 LL 1 5 (5) (7) (8) (9) αα = θθ 1 ββ (10) γγ = θθ + ββ (11) The static equilibrium condition gives equation where and BB = NN 1 TT 1 NN AAAA = BB (1) 1 0 cos γγ sin γγ XX =, AA = 0 1 sin γγ cos γγ SS TT rr SS h 0 0 WW + WW 3 + WW 4 0 WW 3 SS rr + WW 4 (SS rr LL 1 cos αα) + WW LL LL cos γγ There are four unknowns in Eq. (1) and only three equations. Thus no unique solution is possible. To find a solution, the problem is formulated as a linear programming minimization problem by providing additional physical constraints. No-slip condition can be guaranteed if the ratio of traction force and normal reaction at wheel contact is less than the corresponding friction co-efficient. In order to arrive at this solution, minimization of the traction force is taken as the objective function. The problem can be stated as: Minimize the objective function ff = TT 1 (13) For the equality constraint AAAA = BB With inequality constraints on Ti s so that they are less than corresponding µ i N i (i=1,) TT 1 < μμ 1 NN 1, TT < μμ NN (14) where, μμ 1 : static friction coefficient between wheel and ground = 0.34

μμ : static friction coefficient between boom and ground = 0. have been determined experimentally. Defining lower bounds on N i s NN 1 0, NN 0 (15) And lower and upper bounds on Ti s to be within the maximum torque of the wheel motors, τ w max ( x 1.5 Nm) i.e., ττ ww mmmmmm TT rr ii ττ ww mmmmmm (16) rr With the above problem definition, solution is found using simplex method in MATLAB. Once, normal reactions and traction forces have been determined the reaction torque required at the boom-body joint can be calculated by applying moment balance equation: ττ = LL NN + LL cos γγ WW (17) 5 Results The normal reaction and the traction at the contact points P 1 and P are found for different values of angle between the body and the boom (θ) for a given value of weight distribution factor (K). The peak value of the ratio T 1 /N 1 is found for various values of K (0.5 to 0.7) and shown in Fig. (5). Figure 5: Plot of weight distribution factor (K) Vs maximum ratio T1/N1 It can be seen that for stairs having µ 1 less than 0.3 the weight redistribution factor K should be greater than 0.6. This value results in redistribution of Boombot body weight of 3.8 Kg such that the front wheel supports.8 Kg and rear wheel supports 1.5 Kg. Shifting the batteries, weighing 0.8 Kg, from center to front portion of the body results in the redistribution of weight such that 1.5 Kg acts on rear wheel and.3 Kg acts on front wheel. 6

Fig. (6a) and Fig. (6b) show the plots of the ratios T 1 /N 1 and boom motor torque ττ, respectively, for various values of body-boom angle θ at values of K equal to 0.4, 0.5 and 0.6. Figure 6a: Plot of ratio T 1 /N 1 Vs body boom angle (θ) for K=0.4, 0.5 and 0.6 Figure 6b: Plot of ratio boom motor torque ττ (tau) Vs body boom angle (θ) for K=0.4, 0.5 and 0.6 It can be seen from Fig. (6a) and Fig. (6b) that the maximum friction coefficient required at the wheel ground contact and the torque required by the boom motor to maintain equilibrium increases as the weight redistribution factor is decreased. K equal to 0.6 corresponds to the state where wheel supporting higher weight is in front and in contact with step. In this state the wheel is able to pull the Boombot up to the edge of next step. The boom rotation then brings the rear wheel, which supports lower weight, in contact with the next step. This condition corresponds to weight redistribution factor K equal to 0.4. As seen from the Fig. (6a) friction co-efficient required for equilibrium is 0.5 which is less than the actual value of 0.34. Hence the wheel slips back to the previous step. The rotation of the boom again brings the wheel supporting higher weight in contact with the step and the Boombot continues to climb. 6 Conclusion A mobile robot with rotating boom has been built for stair climbing application. It is shown that by redistribution of weight between the front and rear wheels the robot is able to climb stairs having low friction co-efficient. Weight redistribution results in higher normal reaction at wheel ground interface. Thus higher traction force can be applied by the wheel. Linear programming has been used to determine the ground reaction forces and optimal weight distribution to achieve static equilibrium. It is shown that a weight redistribution factor of 0.6 enables step climbing with friction co-efficient as low as 0.3. Weight redistribution has been implemented on the Boombot for successful stair climbing. Fig. (7) shows the snapshots of the Boombot climbing stairs. 7

Figure 7: Snapshots of Boombot climbing stairs in CAIR campus. The sequence shows the climb-slip-climb cycle needed for climbing stairs. References [1] Details available at http://www.ara.com/robotics/small-unmanned-ground- Vehicle.html [] T. Estier, An innovative space rover with extended climbing abilities, Proc. Int. Conf. Robotics in Challenging Environments, Albuquerque, USA, 000. [3] Ambroise Krebs, Performance Optimization of All-Terrain Robots: A D Quasi-Static Tool, IROS Oct-006, pp. 466-471. [4] K. Iagnemma, Control of robotic vehicles with actively articulated suspensions in rough terrain, Autonomous Robots, vol. 14, no. 1, pp. 5-16, 003. [5] K. Iagnemma, Traction control of wheeled robotic vehicles in rough terrain with application to planetary rovers, Int. J. Robotics Research, vol. 3, no. 10-11, pp. 109-1040, Oct-Nov. 004. [6] Luc Jaulin, Control of a wheeled stair-climbing robot using linear programming, IEEE Conf. on Robotics and Automation, April 007, pp. 600-604 [7] Siddharth Sanan, Controlling an Actively Articulated Suspension Vehicle for Mobility in Rough Terrain, Proc. of Int. Conf. in Advances in Climbing and Walking Robots (CLAWAR) 007. [8] Shugen Ma, Posture analysis of a dual-crawler-driven robot, Proc. IEEE/ASME Int. Conf. on Adv. Intelligent Mechatronics, July 008, pp. 365-370. 8