Omniwheel mobile robot learning with sensor network based Fuzzy Logic
|
|
- Alyson Pope
- 7 years ago
- Views:
Transcription
1 Omniwheel mobile robot learning with sensor network based Fuzzy Logic Anindya Devi R Jurusan Teknik Mekatronika, PENS-ITS aant@student.eepis-its.edu ABSTRACT In this final project has been made a robot that is included in a category holonomic robot, that is omni wheel mobile robot. This robot include in holonomic robot category because this robot can move in any direction. The problem of using any kind of robot is how to control that robot so that they can obey any instruction from operator. To overcome that problem, used Fuzzy Logic Control in this final project, to control the robot so that the robot can move to any direction according operator instruction. Sensor network also used in robot to help robot know the obstacle around the robot. From the experiment that has been done we can get the result that environmet around the robot affected robot movement, for example this robot can not move in slippery place. The metode has been used can help navigation problem for mobile robot. Keyword : mobile robot, reinforcement learning, sensor network, fuzzy logic 2. Omni Robot with three wheel 1.Introduction Autonomous mobile robot is a kind of intelligent robots that have the ability to make their own decisions, have control and power supply systems are integrated and have the ability to navigate the number of operations that allow the robot to achieve the expected goals. There are two types of mobile robots are robots that walk using the legs and a walking robot with wheels. The use of fuzzy logic technology has been widely applied in various fields, ranging from industrial process control, electronics, household and others. Likewise, the application of fuzzy logic to control the robot. With the implementation of a concept on a robot, it will provide convenience in determining the control rules that are used to bring the process into action is expected. Mobile robots are made are expected to have capabilities such as humans, adapt and learn better from environmental changes and explain the basis for decision making. One evolving concept is fuzzy, the fuzzy control system is a knowledgebased systems that are formulated in the form of rules (rules base)as an accumulationof experience in this project will discuss the use of fuzzy logic algorithms for planting in an omniwheel mobile robot The robot than can move to any direction is a kind of holonomic robot, this type of robot is very intersting because it has better manuver ability and more efficient. The robot with three wheel or more can have independent tangential, normal and angular velocity. Figure 1 is the mechanical configuration of omni mobile robot with three wheel. V 0, ω 0 y v,f v θ V n,f v Figure 1. mechanical configuration omni mobile robot (Source: Helder P. Oliveira et al,. Modelling and assesing of omni-directional robots with three wheels and four wheels, Universidade do Porto, Faculdade de Engenharia-Portugal) Description : x,y,θ robot position (x,y) and θ is robot direction toward x V 2, ω 2 d V 1, ω 1 ω,t,
2 d [m] distance of wheel with the center of robot v 0, v 1, v 2 [m/s] wheel linear velocity ω 0, ω 1, ω 2 [rad/s] wheel angular velocity f 0, f 1, f 2 [N] fraction of wheel T 0, T 1, T 2 [Nm] wheel torque V, vn [m/s] robot linear velocity ω [rad/s] robot angular velocity F v, F vn [N] robot force for v and vn T [Nm] robot torque(the value is depend with value of ω) In this robot, be determined where the direction toward the robot (front). Direction V on the front ofthe picture is the robot, while the direction v is orthogonal. To find the model of the robot kinematic movement omniwheel three wheels, which must be identified or known in advance are x, y, θ, where they are closely related to velocity v x t = dy (t) dt, ω t = dθ (t) dt. dx (t) dt, v y t = To obtain a kinematic model of mobile robot omni wheel, the necessary transformation of the linear velocity Vx and Vy (velocity at the static axis) to the robot linear velocity v and vn (robot axis).here is an equation (Helder P. Oliveira et al): v t vn t ω t = cos θ t sin θ t 0 sin θ t cos θ t v x (t) v y t ω(t) Since the kinematic model sought is x, y and θ then the equation can be searched what value v x t, v y t, ω t of the matrix equation above. Having discovered how much value of v x t, v y t, ω t can be calculated how much the value of x, y and θ it. 3. Description of the mobile robot system System had been made consist of mechanical system, hardware and control system. The mechanical system consist of base part that used for base of robot, used for wheel place and motor, there are place for sensor around the robot. Hardware consist of electricity circuit for sensor and actuator. Sensor that had been used is infrared sensor SHARP GP2D12, while the actuator are the motor of robot. 2.1 Mechanical system Figure 1 is the figure of mechanical system of omni wheel mobile robot that have been made. The diameters of robot is 40 cm, with a circular platform from stainless steal. Around it there are 6 Sharp GP2D12 infrared sensor used to detect obstacles near robot. Robot uses 3 DC motors. Robot used omni wheel with diameter 8 cm. This robot can move to the 8 directions that have been determined. This robot is include to a holonomic mobile robot, because it can move to any direction. This robot will move according to the operator instruction. Robots will also get learning from the operator. If it move appropriate to the rule it will get reward but if it does not move appropriate to the rule it will get punishment. This learning called reinforcement learning. Figure 1 Omniwheel robot design Figure 2 is a picture of the location of the sensors and the possible directions that will be generated by the robot. left Front Depa left n kiri 1 2 forwar maj d 6 5 Front right Dep Belaka Back left Back Belaka backward right mund Figure 2 sensor placement and robot move direction Description: the number is showing the location of the sensor 3 4 Ges right
3 The possible directions of robot motion according to the active sensor in robot: 1. If the sensor is active (there is attention to the hands range) number 5 and 6 then the robot will move forward. 2. If the sensor is active (there range attention with their hands) No. 1 and 6 then move the robot will move toward the front right 3. If the sensor is active (there is attention to the hands range) number 1,2 and 6 then the robot will move to right. 4. If the sensor is active (there range attention with their hands) No. 1 and 2 then the robot will move toward the right rear 5. If the sensor is active (there is attention to the hands range) number 2 and 3 then the robot will move backward. 6. If the sensor is active (there is attention to the hands range) number 3 and 4 then the robot will move toward the left rear 7. If the sensor is active (there is attention to the hands range) number 3.4 and 5, the robot will shift to the left. 8. If the sensor is active (there is attention to the hands range) number 4 and 5, the robot will move toward the left front 2.2 Block diagram of the system Sensor input Sensor Motor output Sensor network Fuzzy rule Internal model Human evaluation Figure 3 block diagram system human Human Block diagram of the system can be seen in Figure 3 can be seen clearly how the system works. Input gave from the sensor distance and obstacle which will enter the network to enable the sensors, sensor networks will be processed by the fuzzy rule to be able to activate the motor. From this system a sensor network has the task to translate the data from the sensors to grade members of the linguistic variables for fuzzy controller. Internal model is composed of internal criteria for evaluating the condition of the robot. Based on the results of the evaluation, the robot produces reiforcement model of learning with the help of humans. The model of learning here is using the aid of human hands procession on certain sensors that have been determined, so it has been known to have some movement that can be done by robots. Therefore, the robot translate, symbolic movements made by human hands as a learning model. The more rare the robot receives procession tobot the hands of the more clever. 3. Fuzzy Logic System Fuzzy logic has been widely used for navigation problems in mobile robotics because somepowerful features. First, fuzzy logic control can easily represent the environment surrounding the robot with the rules' if-then' her. Second, robot navigation in unstructured environments orenvironments that are not visible, most require non liniear system, quickly and dynamically to map sensor values to the movement of the robot (YukiOno, 2003). Fuzzy logic has been widely applied in many aspects of robot navigation, collision avoidance, avoid the obstacle is the most important part that must be controlled in a mobile robot. Robot capable of moving autonomous in unstructured environments must know how to make him self ableto walk safely. Fuzzy Logic Control is one form of intelligent control. This control is often used to solve navigation problems. In this project, the fuzzy logic system, which is considered as a crisp input is the distance between the robot with the owner's hand. While the crisp output of fuzzy logic is the car speed and direction of motor rotation. Crisp input range with an obstacle the robot hand was designed in the 8 directions of motion moile robot. Eight direction is forward, forward right, slide right, rear right, back, back left, slide left, front left. Membership function with the distance of obstacles by the robot has five labels, ie VD (very dangerous), D (dangerous), N (normal), S (safe) and VS (very safe). Membership function for input can be seen in figure 4.
4 Table 1 Fuzzy Rule that had been made ` sensor motor direction m1 m2 m3 vs vs vs vs vd vd z pf nf Figure 4 Membership function of intput While the membership function for output also consists of five labels, ie NF (negative fast), NS (negative slow), Z (zero), PS (positive slow) and PF (positive fast). Membership function with a negative label member opposed to the sense of motor rotation clockwise. Membership function for the output can be seen in Figure 5. Figure 5 Membership function of output Membership function of inputs and outputs that have been made it will be rules which are used as rule by the robot in taking action in accordance with the insert provided. Table 1 shows the design rule that has been made. From that table we can see linguistic rules that used to control the movement of motor 1, 2 and 3. The rule can not be directly used, because it must be calculated the value of degrees of membership function of each input, then compared and selected values of the smallest degree of membership function. forward Front right right Front left left Back right Back left backward a1 b1 c1 d1 e5 f5 vs vs vs vs n n z ps ns a1 b1 c1 d1 e3 f3 vd vs vs vs vs vd nf pf z a5 b1 c1 d1 e1 f5 n vs vs vs vs n ns ps z a3 b1 c1 d1 e1 f3 vd vd vs vs vs vd nf pf pf a5 b5 c1 d1 e1 f5 n n vs vs vs n nf pf pf a3 b3 c1 d1 e1 f3 vs vs vs vd vd vs pf z nf a1 b1 c1 d5 e5 f1 vs vs vs n n vs ps z pf a1 b1 c1 d3 e3 f1 vs vs vd vd vd vs pf ns ns a1 b1 c5 d5 e5 f1 vs vs n n n vs pf ns ns a1 b1 c3 d3 e3 f1 vd vd vs vs vs vs nf z pf a5 b5 c1 d1 e1 f1 n n vs vs vs vs ns z ps a3 b3 c1 d1 e1 f1 vs vs vd vd vs vs pf nf z a1 b1 c5 d5 e1 f1 vs vs n n vs vs ps ns z a1 b1 c3 d3 e1 f1 vs vd vd vs vs vs z nf pf a1 b5 c5 d1 e1 f1 vs n n vs vs vs z ns ps a1 b3 c3 d1 e1 f1
5 4. Sensor Network Sensor network is a set of sensors or actuators can also be a resulting feedback on the overall operation in accordance with information obtained from sensors or actuators are mounted. Sensor networks are commonly used to aid navigation on a mobile robot so the robot can walk with a "safe" according to information obtained from the sensor network. In this project used the Fuzzy control method. If there are many obstacles in an environment, the robot should move slowly towards the target to avoid a collision. Another case, if there are few obstacles, the robot can move more easily toward the target without having to move slowly. 5. Reinforcement learning Reinforcement learning can generally be categorized as one of supervised learning methods (Nayouki Kubota et al,.1999). With this learning, the robot must be able to be prosecuted either in the sense of obeying rules which have been previously applied, if the robot violates, then the robot will get the punishment/penalty. Reinforcement learning is built with the help of teaching human models (human evaluation). Robots that the algorithm has been built, trained or given the procession toward learning by hands on this final task. Learning is used robots to be able to reach the point of destination in accordance with the expected trajectory without the assistance of the procession hands. With continuously trained robot is expected to be by itself can reach the destination point by taking the trajectory as expected. The more rare the robot receives lessons from humans to determine the direction to be addressed, then the robot will be getting smarter. But if otherwise, the robot must be trained in order to have more frequent according to the desired results. The desired outcome is that the robot can walk reaches the destination point to reach the destination point with the expected trajectory. The results are important, but the learning process and how many times the robot should be learning in order to get the desired result is the most important thing. 6. Experimental result 6.1Comparison of robot movement on different terrains Tests conducted on the robot in the two conditions. The first condition, the robot walks on a carpet. The second condition, the robot walking on sponge. Apparently different results obtained. When the robot walking on carpet, spinning wheel of the robot is too fast that sometimes causes slip. When the robot walking on a sponge, the spinning wheel of the robot slower when the robot walking in carpet. When walking on a sponge, slip does not happend on the robot. A carpet for robots, maybe it is still felt slippery compared with a sponge base. This is influenced by the omni-wheel which is not coated with rubber, so that the robot can not walk on slippery places. Figure 6 are the snapshot of robot movement in carpet and in a sponge. Movement comparison of the robot while walking on a carpet and sponge can be seen in Table 2. Figure 6 snapshot of robot movement Table 2 Comparison of robot movement Carpet Sponge spinning wheel faster slower Response movement Quick slower Slip occurs or not? sometimes yes not Reason slip? It was - too slippery
6 6.2 The relationship of sensor data with direction and motor speed This section will explain the data of the sensor affects the directionand speed of motor rotation. Table 3 Relationship of sensor data with the direction and motor speed Sensor data velocity Directi S1 S2 S3 S4 S5 S6 M1 M2 M3 on Forwa <40 <40 <40 <40 >40 > rd Front right >40 <40 <40 <40 <40 > Right <40 >40 <40 <40 <40 > Back right >40 >40 <40 <40 <40 < Backw <40 >40 >40 <40 <40 < ard Back left <40 <40 >40 >40 <40 < Left <40 <40 >40 <40 >40 < Front left <40 <40 <40 >40 >40 < From table 3 above, we can see the relationship of sensor data with the direction and motor speed. For sensor data with value more than 40, it meets the fuzzy rules that have been made, namely the size of data between (meet the lower limit VS and the upper limit VD). As for speed, 0 representing Z, 50 represents the PS, -50 represents NS, 100 represent PF and -100 represent NF. 7. Conclusion - Fuzzy logic system can be implemented in a navigation system for a mobile robot - System response can still be improved by tunning form of membership function and rules used - In the testing environment is very important, to be able to know the robot can walk on the field as to what
Sensor-Based Robotic Model for Vehicle Accident Avoidance
Copyright 2012 American Scientific Publishers All rights reserved Printed in the United States of America Journal of Computational Intelligence and Electronic Systems Vol. 1, 1 6, 2012 Sensor-Based Robotic
More informationSensor Based Control of Autonomous Wheeled Mobile Robots
Sensor Based Control of Autonomous Wheeled Mobile Robots Gyula Mester University of Szeged, Department of Informatics e-mail: gmester@inf.u-szeged.hu Abstract The paper deals with the wireless sensor-based
More informationCenter of Gravity. We touched on this briefly in chapter 7! x 2
Center of Gravity We touched on this briefly in chapter 7! x 1 x 2 cm m 1 m 2 This was for what is known as discrete objects. Discrete refers to the fact that the two objects separated and individual.
More informationSOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS
SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS This work covers elements of the syllabus for the Engineering Council exams C105 Mechanical and Structural Engineering
More informationCE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation. Prof. Dr. Hani Hagras
1 CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation Prof. Dr. Hani Hagras Robot Locomotion Robots might want to move in water, in the air, on land, in space.. 2 Most of the
More informationDynamics of Rotational Motion
Chapter 10 Dynamics of Rotational Motion PowerPoint Lectures for University Physics, Twelfth Edition Hugh D. Young and Roger A. Freedman Lectures by James Pazun Modified by P. Lam 5_31_2012 Goals for Chapter
More informationLinear Motion vs. Rotational Motion
Linear Motion vs. Rotational Motion Linear motion involves an object moving from one point to another in a straight line. Rotational motion involves an object rotating about an axis. Examples include a
More informationForce/position control of a robotic system for transcranial magnetic stimulation
Force/position control of a robotic system for transcranial magnetic stimulation W.N. Wan Zakaria School of Mechanical and System Engineering Newcastle University Abstract To develop a force control scheme
More informationTips For Selecting DC Motors For Your Mobile Robot
Tips For Selecting DC Motors For Your Mobile Robot By AJ Neal When building a mobile robot, selecting the drive motors is one of the most important decisions you will make. It is a perfect example of an
More informationObstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors
Tamkang Journal of Science and Engineering, Vol. 12, No. 3, pp. 249 258 (2009) 249 Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors Ching-Chang Wong 1 *, Chi-Tai Cheng 1, Kai-Hsiang
More informationDevelopment of Docking System for Mobile Robots Using Cheap Infrared Sensors
Development of Docking System for Mobile Robots Using Cheap Infrared Sensors K. H. Kim a, H. D. Choi a, S. Yoon a, K. W. Lee a, H. S. Ryu b, C. K. Woo b, and Y. K. Kwak a, * a Department of Mechanical
More informationImproved Mecanum Wheel Design for Omni-directional Robots
Proc. 2002 Australasian Conference on Robotics and Automation Auckland, 27-29 November 2002 Improved Mecanum Wheel Design for Omni-directional Robots Olaf Diegel, Aparna Badve, Glen Bright, Johan Potgieter,
More informationPractice Exam Three Solutions
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Physics Physics 8.01T Fall Term 2004 Practice Exam Three Solutions Problem 1a) (5 points) Collisions and Center of Mass Reference Frame In the lab frame,
More informationAngular acceleration α
Angular Acceleration Angular acceleration α measures how rapidly the angular velocity is changing: Slide 7-0 Linear and Circular Motion Compared Slide 7- Linear and Circular Kinematics Compared Slide 7-
More informationSolution: Angular velocity in consistent units (Table 8.1): 753.8. Velocity of a point on the disk: Rate at which bits pass by the read/write head:
Problem P8: The disk in a computer hard drive spins at 7200 rpm At the radius of 0 mm, a stream of data is magnetically written on the disk, and the spacing between data bits is 25 μm Determine the number
More informationUnit 4 Practice Test: Rotational Motion
Unit 4 Practice Test: Rotational Motion Multiple Guess Identify the letter of the choice that best completes the statement or answers the question. 1. How would an angle in radians be converted to an angle
More informationPHYS 211 FINAL FALL 2004 Form A
1. Two boys with masses of 40 kg and 60 kg are holding onto either end of a 10 m long massless pole which is initially at rest and floating in still water. They pull themselves along the pole toward each
More informationThermodynamic efficiency of an actuator that provides the mechanical movement for the driven equipments:
1. Introduction 1.1. Industry Automation Industry automation is the term that describes a vital development programme of a production community where the project engineers build up automated manufacturing
More informationAutomatic Train Control based on the Multi-Agent Control of Cooperative Systems
The Journal of Mathematics and Computer Science Available online at http://www.tjmcs.com The Journal of Mathematics and Computer Science Vol.1 No.4 (2010) 247-257 Automatic Train Control based on the Multi-Agent
More informationAPPLIED PNEUMATICS AND HYDRAULICS H TUTORIAL HYDRAULIC AND PNEUMATIC CYLINDERS. This work covers part of outcome 2 of the standard Edexcel module.
APPLIED PNEUMATICS AND HYDRAULICS H TUTORIAL HYDRAULIC AND PNEUMATIC CYLINDERS This work covers part of outcome 2 of the standard Edexcel module. The material needed for outcome 2 is very extensive so
More informationUnit 24: Applications of Pneumatics and Hydraulics
Unit 24: Applications of Pneumatics and Hydraulics Unit code: J/601/1496 QCF level: 4 Credit value: 15 OUTCOME 2 TUTORIAL 2 HYDRAULIC AND PNEUMATIC CYLINDERS The material needed for outcome 2 is very extensive
More informationOnboard electronics of UAVs
AARMS Vol. 5, No. 2 (2006) 237 243 TECHNOLOGY Onboard electronics of UAVs ANTAL TURÓCZI, IMRE MAKKAY Department of Electronic Warfare, Miklós Zrínyi National Defence University, Budapest, Hungary Recent
More informationC B A T 3 T 2 T 1. 1. What is the magnitude of the force T 1? A) 37.5 N B) 75.0 N C) 113 N D) 157 N E) 192 N
Three boxes are connected by massless strings and are resting on a frictionless table. Each box has a mass of 15 kg, and the tension T 1 in the right string is accelerating the boxes to the right at a
More informationSYNCHRONOUS MACHINES
SYNCHRONOUS MACHINES The geometry of a synchronous machine is quite similar to that of the induction machine. The stator core and windings of a three-phase synchronous machine are practically identical
More informationACTUATOR DESIGN FOR ARC WELDING ROBOT
ACTUATOR DESIGN FOR ARC WELDING ROBOT 1 Anurag Verma, 2 M. M. Gor* 1 G.H Patel College of Engineering & Technology, V.V.Nagar-388120, Gujarat, India 2 Parul Institute of Engineering & Technology, Limda-391760,
More informationName: Partners: Period: Coaster Option: 1. In the space below, make a sketch of your roller coaster.
1. In the space below, make a sketch of your roller coaster. 2. On your sketch, label different areas of acceleration. Put a next to an area of negative acceleration, a + next to an area of positive acceleration,
More informationAnalog control unit for mobile robots
Analog control unit for mobile robots Soldering kit for experimentation For Fischertechnik robots and others Most diverse functions Requires no programming Patented sensor technology Summary We are pleased
More informationAutonomous Advertising Mobile Robot for Exhibitions, Developed at BMF
Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF Kucsera Péter (kucsera.peter@kvk.bmf.hu) Abstract In this article an autonomous advertising mobile robot that has been realized in
More informationChapter 8: Rotational Motion of Solid Objects
Chapter 8: Rotational Motion of Solid Objects 1. An isolated object is initially spinning at a constant speed. Then, although no external forces act upon it, its rotational speed increases. This must be
More informationPower Electronics. Prof. K. Gopakumar. Centre for Electronics Design and Technology. Indian Institute of Science, Bangalore.
Power Electronics Prof. K. Gopakumar Centre for Electronics Design and Technology Indian Institute of Science, Bangalore Lecture - 1 Electric Drive Today, we will start with the topic on industrial drive
More informationAdaptive Cruise Control of a Passenger Car Using Hybrid of Sliding Mode Control and Fuzzy Logic Control
Adaptive Cruise Control of a assenger Car Using Hybrid of Sliding Mode Control and Fuzzy Logic Control Somphong Thanok, Manukid arnichkun School of Engineering and Technology, Asian Institute of Technology,
More informationControlling a Mobile Robot with a Personal Digital Assistant
Session 2620 Controlling a Mobile Robot with a Personal Digital Assistant Robert L. Avanzato Penn State Abington Abstract Penn State Abington has been exploring the application of personal digital assistant
More informationMechanical Principles
Unit 4: Mechanical Principles Unit code: F/60/450 QCF level: 5 Credit value: 5 OUTCOME 3 POWER TRANSMISSION TUTORIAL BELT DRIVES 3 Power Transmission Belt drives: flat and v-section belts; limiting coefficient
More informationRobot coined by Karel Capek in a 1921 science-fiction Czech play
Robotics Robot coined by Karel Capek in a 1921 science-fiction Czech play Definition: A robot is a reprogrammable, multifunctional manipulator designed to move material, parts, tools, or specialized devices
More informationIntelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and Motion Optimization for Maritime Robotic Research
20th International Congress on Modelling and Simulation, Adelaide, Australia, 1 6 December 2013 www.mssanz.org.au/modsim2013 Intelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and
More informationTime Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication
Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication Thomas Reilly Data Physics Corporation 1741 Technology Drive, Suite 260 San Jose, CA 95110 (408) 216-8440 This paper
More informationProblem 6.40 and 6.41 Kleppner and Kolenkow Notes by: Rishikesh Vaidya, Physics Group, BITS-Pilani
Problem 6.40 and 6.4 Kleppner and Kolenkow Notes by: Rishikesh Vaidya, Physics Group, BITS-Pilani 6.40 A wheel with fine teeth is attached to the end of a spring with constant k and unstretched length
More information11. Rotation Translational Motion: Rotational Motion:
11. Rotation Translational Motion: Motion of the center of mass of an object from one position to another. All the motion discussed so far belongs to this category, except uniform circular motion. Rotational
More informationLab 7: Rotational Motion
Lab 7: Rotational Motion Equipment: DataStudio, rotary motion sensor mounted on 80 cm rod and heavy duty bench clamp (PASCO ME-9472), string with loop at one end and small white bead at the other end (125
More informationIntelligent Robotics Lab.
1 Variable Stiffness Actuation based on Dual Actuators Connected in Series and Parallel Prof. Jae-Bok Song (jbsong@korea.ac.kr ). (http://robotics.korea.ac.kr) ti k Depart. of Mechanical Engineering, Korea
More informationPHYSICS 111 HOMEWORK SOLUTION #10. April 8, 2013
PHYSICS HOMEWORK SOLUTION #0 April 8, 203 0. Find the net torque on the wheel in the figure below about the axle through O, taking a = 6.0 cm and b = 30.0 cm. A torque that s produced by a force can be
More informationANTI LOCK BRAKING SYSTEM MODELLING AND DEVELOPMENT
ANTI LOCK BRAKING SYSTEM MODELLING AND DEVELOPMENT Aldi Manikanth ME10B004 A Manoj Kumar ME10B006 C Vijay Chauhan ME10B010 Nachiket Dongre ME10B013 Lithas ME10B020 Rajesh Kumar Meena ME10B030 Varada Karthik
More informationRotational Inertia Demonstrator
WWW.ARBORSCI.COM Rotational Inertia Demonstrator P3-3545 BACKGROUND: The Rotational Inertia Demonstrator provides an engaging way to investigate many of the principles of angular motion and is intended
More informationMobile Robotics I: Lab 2 Dead Reckoning: Autonomous Locomotion Using Odometry
Mobile Robotics I: Lab 2 Dead Reckoning: Autonomous Locomotion Using Odometry CEENBoT Mobile Robotics Platform Laboratory Series CEENBoT v2.21 '324 Platform The Peter Kiewit Institute of Information Science
More informationTorque and Rotary Motion
Torque and Rotary Motion Name Partner Introduction Motion in a circle is a straight-forward extension of linear motion. According to the textbook, all you have to do is replace displacement, velocity,
More informationVibrations can have an adverse effect on the accuracy of the end effector of a
EGR 315 Design Project - 1 - Executive Summary Vibrations can have an adverse effect on the accuracy of the end effector of a multiple-link robot. The ability of the machine to move to precise points scattered
More informationwww.mathsbox.org.uk Displacement (x) Velocity (v) Acceleration (a) x = f(t) differentiate v = dx Acceleration Velocity (v) Displacement x
Mechanics 2 : Revision Notes 1. Kinematics and variable acceleration Displacement (x) Velocity (v) Acceleration (a) x = f(t) differentiate v = dx differentiate a = dv = d2 x dt dt dt 2 Acceleration Velocity
More informationType-2 fuzzy logic control for a mobile robot tracking a moving target
ISSN : 2335-1357 Mediterranean Journal of Modeling and Simulation MJMS 03 (2015) 057-065 M M J S Type-2 fuzzy logic control for a mobile robot tracking a moving target Mouloud IDER a, Boubekeur MENDIL
More informationMOBILE ROBOT TRACKING OF PRE-PLANNED PATHS. Department of Computer Science, York University, Heslington, York, Y010 5DD, UK (email:nep@cs.york.ac.
MOBILE ROBOT TRACKING OF PRE-PLANNED PATHS N. E. Pears Department of Computer Science, York University, Heslington, York, Y010 5DD, UK (email:nep@cs.york.ac.uk) 1 Abstract A method of mobile robot steering
More informationUNIT 1 INTRODUCTION TO NC MACHINE TOOLS
UNIT 1 INTRODUCTION TO NC MACHINE TOOLS Structure 1.1 Introduction Objectives 1.2 NC Machines 1.2.1 Types of NC Machine 1.2.2 Controlled Axes 1.2.3 Basic Components of NC Machines 1.2.4 Problems with Conventional
More informationChapter 11. h = 5m. = mgh + 1 2 mv 2 + 1 2 Iω 2. E f. = E i. v = 4 3 g(h h) = 4 3 9.8m / s2 (8m 5m) = 6.26m / s. ω = v r = 6.
Chapter 11 11.7 A solid cylinder of radius 10cm and mass 1kg starts from rest and rolls without slipping a distance of 6m down a house roof that is inclined at 30 degrees (a) What is the angular speed
More informationE X P E R I M E N T 8
E X P E R I M E N T 8 Torque, Equilibrium & Center of Gravity Produced by the Physics Staff at Collin College Copyright Collin College Physics Department. All Rights Reserved. University Physics, Exp 8:
More informationRobotics. Chapter 25. Chapter 25 1
Robotics Chapter 25 Chapter 25 1 Outline Robots, Effectors, and Sensors Localization and Mapping Motion Planning Motor Control Chapter 25 2 Mobile Robots Chapter 25 3 Manipulators P R R R R R Configuration
More informationPhysics 2A, Sec B00: Mechanics -- Winter 2011 Instructor: B. Grinstein Final Exam
Physics 2A, Sec B00: Mechanics -- Winter 2011 Instructor: B. Grinstein Final Exam INSTRUCTIONS: Use a pencil #2 to fill your scantron. Write your code number and bubble it in under "EXAM NUMBER;" an entry
More informationBlender Notes. Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine
Blender Notes Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine The Blender Game Engine This week we will have an introduction to the Game Engine build
More informationSimple Machines. Figure 2: Basic design for a mousetrap vehicle
Mousetrap Vehicles Figure 1: This sample mousetrap-powered vehicle has a large drive wheel and a small axle. The vehicle will move slowly and travel a long distance for each turn of the wheel. 1 People
More informationVisual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System
Ref: C0287 Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System Avital Bechar, Victor Bloch, Roee Finkelshtain, Sivan Levi, Aharon Hoffman, Haim Egozi and Ze ev Schmilovitch,
More informationLecture 16. Newton s Second Law for Rotation. Moment of Inertia. Angular momentum. Cutnell+Johnson: 9.4, 9.6
Lecture 16 Newton s Second Law for Rotation Moment of Inertia Angular momentum Cutnell+Johnson: 9.4, 9.6 Newton s Second Law for Rotation Newton s second law says how a net force causes an acceleration.
More informationCIM Computer Integrated Manufacturing
INDEX CIM IN BASIC CONFIGURATION CIM IN ADVANCED CONFIGURATION CIM IN COMPLETE CONFIGURATION DL CIM A DL CIM B DL CIM C DL CIM C DL CIM B DL CIM A Computer Integrated Manufacturing (CIM) is a method of
More informationKINEMATICS OF PARTICLES RELATIVE MOTION WITH RESPECT TO TRANSLATING AXES
KINEMTICS OF PRTICLES RELTIVE MOTION WITH RESPECT TO TRNSLTING XES In the previous articles, we have described particle motion using coordinates with respect to fixed reference axes. The displacements,
More informationMechanics lecture 7 Moment of a force, torque, equilibrium of a body
G.1 EE1.el3 (EEE1023): Electronics III Mechanics lecture 7 Moment of a force, torque, equilibrium of a body Dr Philip Jackson http://www.ee.surrey.ac.uk/teaching/courses/ee1.el3/ G.2 Moments, torque and
More informationLongitudinal and lateral dynamics
Longitudinal and lateral dynamics Lecturer dr. Arunas Tautkus Kaunas University of technology Powering the Future With Zero Emission and Human Powered Vehicles Terrassa 2011 1 Content of lecture Basic
More information13 ELECTRIC MOTORS. 13.1 Basic Relations
13 ELECTRIC MOTORS Modern underwater vehicles and surface vessels are making increased use of electrical actuators, for all range of tasks including weaponry, control surfaces, and main propulsion. This
More informationApplication Information
Moog Components Group manufactures a comprehensive line of brush-type and brushless motors, as well as brushless controllers. The purpose of this document is to provide a guide for the selection and application
More informationPHY121 #8 Midterm I 3.06.2013
PHY11 #8 Midterm I 3.06.013 AP Physics- Newton s Laws AP Exam Multiple Choice Questions #1 #4 1. When the frictionless system shown above is accelerated by an applied force of magnitude F, the tension
More informationENGINEERING COUNCIL DYNAMICS OF MECHANICAL SYSTEMS D225 TUTORIAL 1 LINEAR AND ANGULAR DISPLACEMENT, VELOCITY AND ACCELERATION
ENGINEERING COUNCIL DYNAMICS OF MECHANICAL SYSTEMS D225 TUTORIAL 1 LINEAR AND ANGULAR DISPLACEMENT, VELOCITY AND ACCELERATION This tutorial covers pre-requisite material and should be skipped if you are
More informationChapter 10 Rotational Motion. Copyright 2009 Pearson Education, Inc.
Chapter 10 Rotational Motion Angular Quantities Units of Chapter 10 Vector Nature of Angular Quantities Constant Angular Acceleration Torque Rotational Dynamics; Torque and Rotational Inertia Solving Problems
More informationEE 402 RECITATION #13 REPORT
MIDDLE EAST TECHNICAL UNIVERSITY EE 402 RECITATION #13 REPORT LEAD-LAG COMPENSATOR DESIGN F. Kağan İPEK Utku KIRAN Ç. Berkan Şahin 5/16/2013 Contents INTRODUCTION... 3 MODELLING... 3 OBTAINING PTF of OPEN
More informationEasyC. Programming Tips
EasyC Programming Tips PART 1: EASYC PROGRAMMING ENVIRONMENT The EasyC package is an integrated development environment for creating C Programs and loading them to run on the Vex Control System. Its Opening
More informationAutonomous Mobile Robot-I
Autonomous Mobile Robot-I Sabastian, S.E and Ang, M. H. Jr. Department of Mechanical Engineering National University of Singapore 21 Lower Kent Ridge Road, Singapore 119077 ABSTRACT This report illustrates
More informationFRC WPI Robotics Library Overview
FRC WPI Robotics Library Overview Contents 1.1 Introduction 1.2 RobotDrive 1.3 Sensors 1.4 Actuators 1.5 I/O 1.6 Driver Station 1.7 Compressor 1.8 Camera 1.9 Utilities 1.10 Conclusion Introduction In this
More informationRobotics & Automation
Robotics & Automation Levels: Grades 10-12 Units of Credit: 1.0 CIP Code: 21.0117 Core Code: 38-01-00-00-130 Prerequisite: None Skill Test: 612 COURSE DESCRIPTION Robotics & Automation is a lab-based,
More informationHow to Turn an AC Induction Motor Into a DC Motor (A Matter of Perspective) Steve Bowling Application Segments Engineer Microchip Technology, Inc.
1 How to Turn an AC Induction Motor Into a DC Motor (A Matter of Perspective) Steve Bowling Application Segments Engineer Microchip Technology, Inc. The territory of high-performance motor control has
More informationFree Fall: Observing and Analyzing the Free Fall Motion of a Bouncing Ping-Pong Ball and Calculating the Free Fall Acceleration (Teacher s Guide)
Free Fall: Observing and Analyzing the Free Fall Motion of a Bouncing Ping-Pong Ball and Calculating the Free Fall Acceleration (Teacher s Guide) 2012 WARD S Science v.11/12 OVERVIEW Students will measure
More informationChapter 3.8 & 6 Solutions
Chapter 3.8 & 6 Solutions P3.37. Prepare: We are asked to find period, speed and acceleration. Period and frequency are inverses according to Equation 3.26. To find speed we need to know the distance traveled
More informationCentripetal force, rotary motion, angular velocity, apparent force.
Related Topics Centripetal force, rotary motion, angular velocity, apparent force. Principle and Task A body with variable mass moves on a circular path with ad-justable radius and variable angular velocity.
More informationPHYS 101-4M, Fall 2005 Exam #3. MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.
PHYS 101-4M, Fall 2005 Exam #3 Name MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. 1) A bicycle wheel rotates uniformly through 2.0 revolutions in
More informationMECHANICAL PRINCIPLES OUTCOME 4 MECHANICAL POWER TRANSMISSION TUTORIAL 1 SIMPLE MACHINES
MECHANICAL PRINCIPLES OUTCOME 4 MECHANICAL POWER TRANSMISSION TUTORIAL 1 SIMPLE MACHINES Simple machines: lifting devices e.g. lever systems, inclined plane, screw jack, pulley blocks, Weston differential
More informationManufacturing Equipment Modeling
QUESTION 1 For a linear axis actuated by an electric motor complete the following: a. Derive a differential equation for the linear axis velocity assuming viscous friction acts on the DC motor shaft, leadscrew,
More informationPhysics 201 Homework 8
Physics 201 Homework 8 Feb 27, 2013 1. A ceiling fan is turned on and a net torque of 1.8 N-m is applied to the blades. 8.2 rad/s 2 The blades have a total moment of inertia of 0.22 kg-m 2. What is the
More informationPHYSICS 111 HOMEWORK SOLUTION #9. April 5, 2013
PHYSICS 111 HOMEWORK SOLUTION #9 April 5, 2013 0.1 A potter s wheel moves uniformly from rest to an angular speed of 0.16 rev/s in 33 s. Find its angular acceleration in radians per second per second.
More informationdspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor
dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor Jaswandi Sawant, Divyesh Ginoya Department of Instrumentation and control, College of Engineering, Pune. ABSTRACT This
More informationLecture Presentation Chapter 7 Rotational Motion
Lecture Presentation Chapter 7 Rotational Motion Suggested Videos for Chapter 7 Prelecture Videos Describing Rotational Motion Moment of Inertia and Center of Gravity Newton s Second Law for Rotation Class
More informationPhysics 1A Lecture 10C
Physics 1A Lecture 10C "If you neglect to recharge a battery, it dies. And if you run full speed ahead without stopping for water, you lose momentum to finish the race. --Oprah Winfrey Static Equilibrium
More information2. TEST PITCH REQUIREMENT
Analysis of Line Sensor Configuration for the Advanced Line Follower Robot M. Zafri Baharuddin 1, Izham Z. Abidin 1, S. Sulaiman Kaja Mohideen 1, Yap Keem Siah 1, Jeffrey Tan Too Chuan 2 1 Department of
More informationWhat s Left in E11? Technical Writing E11 Final Report
Technical Writing What s Left in E11? Technical Writing E11 Final Report 2 Next Week: Competition! Second Last Week: Robotics S&T, Eng&CS Outlooks, Last Week: Final Presentations 3 There are several common
More informationSlide 10.1. Basic system Models
Slide 10.1 Basic system Models Objectives: Devise Models from basic building blocks of mechanical, electrical, fluid and thermal systems Recognize analogies between mechanical, electrical, fluid and thermal
More informationTutorial 1. Introduction to robot
Tutorial 1. Introduction to moway robot www.moway-robot.com 1 Index INTRODUCTION... 2 MOWAY ROBOT... 2 MOWAY PERSON COMPARISON... 6 HEARING SENSE EXAMPLE... 11 VISION EXAMPLE... 12 TOUCH SENSE EXAMPLE...
More informationPhysics 1120: Simple Harmonic Motion Solutions
Questions: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Physics 1120: Simple Harmonic Motion Solutions 1. A 1.75 kg particle moves as function of time as follows: x = 4cos(1.33t+π/5) where distance is measured
More informationINSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users
INSTRUCTOR WORKBOOK for MATLAB /Simulink Users Developed by: Amir Haddadi, Ph.D., Quanser Peter Martin, M.A.SC., Quanser Quanser educational solutions are powered by: CAPTIVATE. MOTIVATE. GRADUATE. PREFACE
More informationElectric Power Steering Automation for Autonomous Driving
Electric Power Steering Automation for Autonomous Driving J. E. Naranjo, C. González, R. García, T. de Pedro Instituto de Automática Industrial (CSIC) Ctra. Campo Real Km.,2, La Poveda, Arganda del Rey,
More informationAP Physics Circular Motion Practice Test B,B,B,A,D,D,C,B,D,B,E,E,E, 14. 6.6m/s, 0.4 N, 1.5 m, 6.3m/s, 15. 12.9 m/s, 22.9 m/s
AP Physics Circular Motion Practice Test B,B,B,A,D,D,C,B,D,B,E,E,E, 14. 6.6m/s, 0.4 N, 1.5 m, 6.3m/s, 15. 12.9 m/s, 22.9 m/s Answer the multiple choice questions (2 Points Each) on this sheet with capital
More informationTennessee State University
Tennessee State University Dept. of Physics & Mathematics PHYS 2010 CF SU 2009 Name 30% Time is 2 hours. Cheating will give you an F-grade. Other instructions will be given in the Hall. MULTIPLE CHOICE.
More informationHow Reed Switches are used with a Permanent Magnet
How Reed Switches are used with a Permanent Magnet Using Reed Switches in a sensing environment, one generally uses a magnet for actuation. It is important to understand this interaction clearly for proper
More informationPHY231 Section 2, Form A March 22, 2012. 1. Which one of the following statements concerning kinetic energy is true?
1. Which one of the following statements concerning kinetic energy is true? A) Kinetic energy can be measured in watts. B) Kinetic energy is always equal to the potential energy. C) Kinetic energy is always
More information1. SYSTEM OVERVIEW. 1) Basic Theory of ABS Function 10-3 4891-01
10-3 1. SYSTEM OVERVIEW When braking suddenly or braking on slippery roads, the vehicle keeps moving forward but the wheels are locking and not rotating. If these happen, the vehicle may lose stability
More information1 One Dimensional Horizontal Motion Position vs. time Velocity vs. time
PHY132 Experiment 1 One Dimensional Horizontal Motion Position vs. time Velocity vs. time One of the most effective methods of describing motion is to plot graphs of distance, velocity, and acceleration
More informationForce on Moving Charges in a Magnetic Field
[ Assignment View ] [ Eðlisfræði 2, vor 2007 27. Magnetic Field and Magnetic Forces Assignment is due at 2:00am on Wednesday, February 28, 2007 Credit for problems submitted late will decrease to 0% after
More informationINTRUSION PREVENTION AND EXPERT SYSTEMS
INTRUSION PREVENTION AND EXPERT SYSTEMS By Avi Chesla avic@v-secure.com Introduction Over the past few years, the market has developed new expectations from the security industry, especially from the intrusion
More informationPHY231 Section 1, Form B March 22, 2012
1. A car enters a horizontal, curved roadbed of radius 50 m. The coefficient of static friction between the tires and the roadbed is 0.20. What is the maximum speed with which the car can safely negotiate
More information