Dissertations / Theses on the topic 'Control engineering, mechatronics and robotics'

To see the other types of publications on this topic, follow the link: Control engineering, mechatronics and robotics.

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 dissertations / theses for your research on the topic 'Control engineering, mechatronics and robotics.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Craig, David. "Modeling and Control of a Magnetically Levitated Microrobotic System." Thesis, University of Waterloo, 2006. http://hdl.handle.net/10012/2844.

Full text
Abstract:
Magnetically levitated microrobotic systems have shown a great deal of promise for micromanipulation tasks. A new large-gap magnetic suspension system has recently been developed at the University of Waterloo in order to develop microrobotic systems for various applications. In order to achieve motion with the system, a model is needed in order to facilitate the design of various aspects of the system, such as the microrobot and the controller. In order to derive equations of motion for the system attempts were made to characterize the force produced by the magnetic drive unit in terms of a simple analytical equation. The force produced by the magnetic drive unit was estimated with the aid of a finite element model. The derived equations were able to predict the general trend of the force curves, and with sufficient parameter tweaking the error between the force estimated by the finite element model and the force estimated by the analytical equation could be minimized. System models describing the motion of the system in the horizontal and vertical directions are identified and compared to the actual system response. The vertical position response is identified through a least squares parameter estimate of the closed loop response combined with a partial reconstruction of the root locus diagram, with the model structure based on the known dynamics of a simplified form of magnetic levitation. This model was able to provide a reasonable prediction of the system response for a variety of PID controllers under a variety of input conditions. The horizontal models are identified using a least-squares parameter estimate of the open loop characteristics of the system. The horizontal models are able to provide a reasonable prediction of the system response under PD and PID control. Full spatial motion of a microrobot prototype is demonstrated over a working range of 20x22x30 mm3, with PID controller parameters and reference trajectories adjusted to minimize disturbances. The RMS error at steady state is on the order of 0. 020 mm for vertical positioning and 0. 008 mm for horizontal positioning. A linear quadratic regulator implemented for vertical position control was able to reduce the vertical position RMS error to 0. 014 mm.
APA, Harvard, Vancouver, ISO, and other styles
2

Issa, Alan, and Christos Andreanidis. "Wireless Control of a Robotic Arm." Thesis, KTH, Mekatronik, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-295847.

Full text
Abstract:
This paper looks at all aspects of developing a robotic arm and hand that consists of five fingers which is able to imitate human movements. The imitation ability, accuracy and factors affecting both points are studied. A project like this requires the interplay of various electrical components to achieve the desired results.The prototype constructed measured the controller’s movements of the fingers with the help of flex sensors. The movements in the elbow and wrist however were measured with the help of potentiometers. The flex sensors and potentiometers were connected to an Arduino Mega which then sent the values with the help of a transmitter. The robotic arm consists of an Arduino Uno, seven servomotors and a receiver that reads the messages sent from the transmitter. All values were converted into degrees that rotated the motor axles accordingly. The prototype produced positive results, showing that it was able to copy all movements done by the controller. Tests were conducted to study the accuracy and imitationability. The conclusion was that the factors affecting imitation and accuracy were mostly connected to the weight of the robot and the design of the hand.
Denna uppsats behandlar olika aspekter i utvecklingen av en robotarm vars gripdon är en hand med fem fingrar, med syfte att kunna imitera mänskliga rörelser. Imitationsförmågan, noggrannheten samt vilka faktorer som påverkar dessa studeras. För att uppnå ett önskvärt resultat har det krävts styrning och samverkan mellan olika elektroniska komponenter. I prototypen som presenteras mättes fingrarnas rörelsemed hjälp av flexsensorer samt rörelsen i armbåge och handleden med hjälp av vridpotentiometrar. Flexsensorerna och potentiometrarna var anslutna till en Arduino Mega vars värden skickades med hjälp av en sändare. Elektronikkomponenterna som användes i robotarmen var en ArduinoUno, sju servomotorer och en mottagare, vars funktion var att läsa av meddelanden som skickades från sändaren. Alla värden omvandlades till grader och motoraxlarna roterade i enlighet med dessa. Prototypen uppnådde ett önskvärt betteende då roboten hade förmågan att imitera alla rörelser som utfördes av styrenheten. Noggrannheten och imitationsförmågan undersöktes med olika tester. De mest betydelsefulla faktorer som påverkade imitationen och noggrannheten av prototypen var kopplade till vikten av roboten och designen av handen, enligt slutsatserna som har dragits.
APA, Harvard, Vancouver, ISO, and other styles
3

Morris, Melissa. "Robot Control for Remote Ophthalmology and Pediatric Physical Rehabilitation." FIU Digital Commons, 2017. http://digitalcommons.fiu.edu/etd/3350.

Full text
Abstract:
The development of a robotic slit-lamp for remote ophthalmology is the primary purpose of this work. In addition to novel mechanical designs and implementation, it was also a goal to develop a control system that was flexible enough to be adapted with minimal user adjustment to various styles and configurations of slit-lamps. The system was developed with intentions of commercialization, so common hardware was used for all components to minimize the costs. In order to improve performance using this low-cost hardware, investigations were made to attempt to achieve better performance by applying control theory algorithms in the system software. Ultimately, the controller was to be flexible enough to be applied to other areas of human-robot interaction including pediatric rehabilitation via the use of humanoid robotic aids. This application especially requires a robust controller to facilitate safe interaction. Though all of the prototypes were successfully developed and made to work sufficiently with the control hardware, the application of advanced control did not yield notable gains as was hoped. Further investigations were made attempting to alter the performance of the control system, but the components selected did not have the physical capabilities for improved response above the original software implemented. Despite this disappointment, numerous novel advances were made in the area of teleoperated ophthalmic technology and pediatric physical rehabilitation tools. This includes a system that is used to remote control a slit-lamp and lens for examinations and some laser procedures. Secondly, a series of of humanoid systems suitable for both medical research and therapeutic modeling were developed. This included a robotic face used as an interactive system for ophthalmic testing and training. It can also be used as one component in an interactive humanoid robotic system that includes hands and arms to allow use of teaching sign language, social skills or modeling occupational therapy tasks. Finally, a humanoid system is presented that can serve as a customized surrogate between a therapist and client to model physical therapy tasks in a realistic manner. These systems are all functional, safe and low-cost to allow for feasible implementation with patients in the near future.
APA, Harvard, Vancouver, ISO, and other styles
4

Sawczuk, Michal Gabriel. "Design and control of a 3D printed, 6DoF robot arm." Thesis, KTH, Mekatronik, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-295797.

Full text
Abstract:
The purpose of this thesis was to design, construct and control a robotic arm with six degrees of freedom. The arm should be able to do simple tasks such as pick and place with good accuracy and without using external sensors. This thesis investigates the precision and the strength of the constructed robot arm. The arm was constructed using 3D printed parts and commonly available hardware such as threaded rods, bearings, screws and nuts. Each axis uses a combination of pulleys and belts in order to achieve desired torque. A differential transmission was implemented in four of the axes in order to combine the power of the motors and reduce weight in the upper parts of the arm. The robot is driven by six stepper motors that are controlled by a combination of RAMPS 1.4 shield and Arduino Mega 2560 microcontroller. The user can manipulate each axis by sending commands to the Arduino through an USB cable. The commands are generated with the help of a simple user interface written in Python. Experiments have shown that the arm has an average error increase of 0.0289-0.1356 mm for each movement, depending on the chosen speed. The maximum amount ofweight that the arm can hold in the worst case scenario is 0.84 kg.
Syftet med denna avhandling var att designa, konstruera och kontrollera en robotarm med sex frihetsgrader. Armen ska kunna utföra enkla uppgifter som pick-and-place med god noggrannhet och utan användning av externa sensorer. Denna avhandling underosöker precisionen och styrkan hos den konstruerade robotarmen. Armen konstruerades med 3D-printade delar och läattillgänglig hårdvara som gängstänger, lager, skruvar och muttrar. Varje axel använder en kombination av kuggremskivor och kuggremmar för att uppnå önskat moment. En differentialväxel användes i fyra av axlarna för att kombinera motorernas moment och minska vikten i armens övre delar. Roboten drivs av sex stegmotorer som styrs av en kombinationav RAMPS 1.4-shield och Arduino Mega 2560 mikrokontroller. Användaren kan styra varje axel genom att skicka kommandon till Arduinon via en USB-kabel. Kommandona genereras med hjälp av ett enkelt användargränssnitt skrivet i Python. Experiment har visat att armen har en genomsnittlig felökning på 0,0289-0,1356 mm för varje rörelse, beroende på vald hastighet. Den högsta vikt som armen i värsta fallkan håalla är 0,84 kg.
APA, Harvard, Vancouver, ISO, and other styles
5

Chan, Darren Michael. "Telepresence: Design, Implementation and Study of an HMD-controlled Avatar with a Mechatronic Approach." DigitalCommons@CalPoly, 2015. https://digitalcommons.calpoly.edu/theses/1395.

Full text
Abstract:
Telepresence describes technologies that allow users to remotely experience the sensation of being present at an event without being physically present. An avatar exists to represent the user whilst in a remote location and is tasked to collect stimuli from its immediate surroundings to be delivered to the user for consumption. With the advent of recent developments in Virtual Reality technology, viz., head-mounted displays (HMDs), new possibilities have been enabled in the field of Telepresence. The main focus of this thesis is to develop a solution for visual Telepresence, where an HMD is used to control the direction of a camera‟s viewpoint, such that the user‟s head is tracked by the avatar, while providing visual feedback to the user. The design and development of the device follows a mechatronic approach, where a real time operating system (RTOS) is used in conjunction with a microcontroller for mechanical actuator control. The first-generation prototype, HOG-1 (HMD-Operated Gimbal, rev. 1), developed for this thesis serves as a foundation for study; the implementation and analysis of the prototype contributes to the state of the art by providing a clearer glimpse of hardware and software requirements that are necessary to construct an improved model. Additionally, qualitative and quantitative measurements are developed in the process of this research.
APA, Harvard, Vancouver, ISO, and other styles
6

Anderson, Ellen, and Martin Granlöf. "Get a Grip : Dynamic force adjustment in robotic gripper." Thesis, KTH, Skolan för industriell teknik och management (ITM), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-264515.

Full text
Abstract:
Autonomous mobile robots are on the rise and are to be expected on the market in about 5-10 years. Several challenges need to be solved for this to happen, and the most crucial ones are to develop versatile and safe robots. The Get a Grip robot is a dynamic force adjustment gripper using inputs from two different sensory systems. The construction of the robot consists of two parallel gripper plates moved by a rack and pinion gear attached to a direct current (DC) motor. Embedded into one of the plates is a Force Sensitive Resistor (FSR) for input of the gripper’s exerted force. Mounted to the other plate is a self constructed Slip sensor used for measuring the occurrence of slip and slip rate. A surrounding crane for mounting of the gripper and lifting was also constructed. The idea of this bachelor’s thesis project is to enable lifting of objects with unknown weight without the gripper exerting more force than necessary. This is something that will be useful in both industrial applications and in household robots in the future. In order to realize the concept two different methods for calculating the gripper’s applied force were tested, one using motor current and the other using a FSR sensor. Through testing it was concluded that the FSR sensor was the method giving better accuracy and consistency. Proportional–Integral–Derivative (PID) controllers were then tested for both setting force references for the gripper using the Slip sensor as input, and controlling the exerted force in the gripper using the FSR as input. The results led to two PID controllers thought to be sufficient as starting points for further testing of the complete system.
Mobila autonoma robotar förväntas vara på marknaden inom de närmaste 5-10 åren. För att det här ska ske är det många utmaningar som behöver lösas och de mest kritiska är att utveckla mångsidiga och säkra robotar. Get a Grip-roboten är en dynamisk kraftanpassande robotklo som tar insignaler från två olika sensorsystem. Konstruktionen består av två parallella plattor som förflyttas av kuggstänger och kugghjul drivna av en DC motor. Inbyggt i en av kloplattorna finns en tryckkänslig kraftsensor (FSR) monterad för att registrera kraften som klon genererar. På den andra kloplattan sitter en egenkonstruerad glidsensor som registrerar om glidning sker och själva glidhastighet. En kran för att montera klon och lyfta den konstruerades även. Idén bakom detta kandidatexamens projektet är att klon ska kunna lyfta ett objekt med okänd vikt utan att använda mer kraft än nödvändigt. Det är något som kommer vara användbart både vid industriella tillämpningar och hos husållsrobotar i framtiden. För att realisera konceptet testades två olika metoder för att estimera kraften klon genererar, den första genom motorströmmen och den andra genom en FSR sensor. Tester genomfördes för båda metoderna och slutsatsen blev att FSR sensorn gav bäst noggrannhet och var mest konsekvent. PID-regulatorn, för bestämning av kraftreferens, med insignal från glidsensorn och PID-regulatorn, för genererad klokraft, med insignal från FSR:n testades separat. Resultatet blev två PID-regulatorer som ansågs tillräckliga för fortsätta tester med båda regulatorerna tillsammans.
APA, Harvard, Vancouver, ISO, and other styles
7

KAZI, MEHNAZ, and MICHELLE BILL. "Robotic Hand Controlled by Glove Using Wireless Communication." Thesis, KTH, Skolan för industriell teknik och management (ITM), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-279812.

Full text
Abstract:
The interest in the research and development of humanoid robots has been steadily growing in recent years. The application of such robotic systems are many and wide. In this bachelor’s thesis in mechatronics one such robotic system was built in the form of a hand. The aim was to investigate how well the robotic hand could imitate the movements of a user-worn controller glove as well as grip objects, both through wireless communication. The controller glove consisted of an Arduino Nano microcontroller, five flex sensors, an inertial measurement unit that detected the wrist rotation of the glove, a nRF24L01 transmitter as well as an external power source of 9 volts. The robotic hand consisted of three-dimensional printed parts from an open source library, an Arduino Uno microcontroller, a nRF24L01 receiver, two external power supplies of 9 volts and 5 volts and six servo motors, with one servo motor per finger and wrist. The finished robotic hand did well in imitating the motions of the controller glove with little to no observed delay and was able to grip onto objects of various sizes, shapes and weights up to 134 grams. The constructed robotic hand achieved the desired goals of the project. The results indicated that improvements can be made on the grip ability of objects with rigid surfaces as well as improving the imitation by implementing more degrees of freedom for the fingers of the robotic hand.
Intresset för forskning och utveckling av humanoida robotarhar under de senaste åren varit på ständig uppfart. Applikationerna av sådana robotsystem är många och breda. Idetta kandidatarbete inom mekatronik konstruerades ettsådant robotsystem i formen av en hand. Syftet var att undersöka hur väl robothanden kunde imitera rörelserna av enanvändarburen kontrollerhandske samt hur väl den kundegreppa tag om objekt med hjälp av trådlös kommunikation. Kontrollerhanskens komponenter bestod av en Arduino Nano mikrokontroller, fem flex sensorer, en tröghetsmätenhet som mätte rotationen av handleden, en nRF24L01sändarenhet samt en extern kraftkälla på 9 volt. Robothanden bestod av tredimensionellt utskrivna delar från ettopen source bibliotek, en Arduino Uno mikrokontroller, ennRF24L01 mottagarenhet, två externa kraftkällor på 9 voltrespektive 5 volt samt sex stycken servomotorer. Varje enskild finger samt handled var kopplad till en servomotorvar. Robothanden kunde imitera kontrollhandskens rörelser med liten försening och kunde greppa tag om objekt avolika storlekar, utformningar samt vikter upp till 134 gram.Den konstruerade robothanden åstadkom de önskade målensom sattes för projektet. Resultaten indikerade att robothandens greppförmåga om föremål med styva ytor och dessimitation kan förbättras.
APA, Harvard, Vancouver, ISO, and other styles
8

Nore, Miko, and Caspar Westerberg. "Robotic Arm controlled by Arm Movements." Thesis, KTH, Skolan för industriell teknik och management (ITM), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-264509.

Full text
Abstract:
In recent decades human workers in manufacturing and overall industry have largely been replaced with robots and automated machines, but there are still plenty of tasks where human cognition is necessary. This paper presents the development of a wireless robotic arm controlled by a human arm, allowing both for the combination of a robotic arms strength to be combined with a humans cognition, and also for a human to execute dynamic tasks without being present. An application suited for work in toxic or otherwise harmful environments. This was accomplished by using a controller in the form of an exo-skeleton attached to the operators right arm and connected to the robotic arm through a transmitter. The controller measures the movements in each joint using potentiometers and the robotic arm mimics these movements. A glove with a flex sensor on the index finger was then attached to the controller to measure the finger motions. All the information containing the angle of rotations are sent wirelessly to the robotic arm using Arduino Uno and transceiver modules. The robotic arm received the information through another set of Arduino Uno and transceiver module which made each servomotor on the robotic arm to move accordingly. The result showed that the robotic arm could imitate the operator’s arm very well and was able to grab and move dierent objects with dierent weight and surfaces. The wireless control was reliable and could control the robotic arm while being in a dierent room, making it possible to use this robot for harmful environments for humans.
Under senare årtionden har mänskliga arbetare inom tillverkning och industri över lag i stor utsträckning ersatts av robotar och automatiserade maskiner, men det finns fortfarande uppgifter som kräver mänsklig tankeförmåga. Denna rapport presenterar utvecklingen av en trådlös robotarm styrd av en människas arm, vilket möjliggör både att kombinera en maskins styrka med en människas intelligens, samt för en människa att utföra dynamiska uppgifter utan att vara närvarande. En applikation lämplig för arbete i farliga miljöer. Detta uppnåddes med en styrenhet i form av ett exo-skelett fastsatt på operatörens högra arm och kopplad till robotarmen genom en sändare. Styrenheten mäter rörelserna i varje led med potentiometrar och robotarmen härmar dessa rörelser. En handske med en flexsensor på pekfingret fästes sedan på styrenheten för att mäta fingerrörelsen. All information som innehåller vinklar skickas trådlöst till robotarmen med hjälp av Arduino Uno och transceiver moduler. Robotarmen mottog informationen via en annan uppsättning Arduino Uno och transceiver modul som fick varje servomotor på robotarmen att rotera i enlighet. Resultatet visade att robotarmen kunde imitera operatörens arm väl och kunde bära olika föremål med olika vikter och ytor. Den trådlösa styrningen var pålitlig och kunde styra robotarmen från ett annat rum, vilket gör det möjligt att använda denna robot i skadliga miljöer för människor.
APA, Harvard, Vancouver, ISO, and other styles
9

Linder-Aronson, Philip, and Simon Stenberg. "Exo-Controlled Biomimetic Robotic Hand : A design solution for control of a robotic hand with an exoskeleton." Thesis, KTH, Mekatronik, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-295846.

Full text
Abstract:
Robotic arms and hands come in all shapes and sizes, they can be general purpose or task-specific. They can be pre-programed by a computer or controlled by a human operator. There is a certain subsection of robotic hands which try to mimic the shape, movement and function of the human hand, these are sometimes known as biomimetic robotics. This project explores the human robot interaction by creating an anthropomorphic robotic hand with an accompanying exoskeleton. The hand, which consists of a 3D-printed body and fingers, is connected to a forearm where the servos that control the fingers are housed. The exoskeleton connects to the operator's hand allowing finger tracking through a set of potentiometers. This setup allows the operator to intuitively control a robotic hand with a certain degree of precision. We set out to answer research questions in regard to the form and function of a biomimetic hand and the exoskeleton. Along the way, a multitude of problems were encountered such as budgetary issues resulting in only half the fingers having movement. Despite this, good results were gathered from the functioning fingers and our research questions were answered.
Robotarmar och händer finns många former och storlekar, de kan vara för allmänna ändamål eller uppgiftsspecifika. De kan programmeras av en dator eller styras av en mänsklig operatör. Det finns en viss typ av robothänder som försöker efterlikna formen, rörelsen och funktionen hos den mänskliga handen, och brukar kallas biomimetisk robotik. Detta projekt utforskar interaktionen mellan människa och robot genom att skapa en antropomorf robothand med tillhörande exoskelett. Handen, som består av en 3D-printad kropp och fingrar, är ansluten till en underarm där servormotorerna som styr fingrarna sitter. Exoskelettet ansluts till operatörens hand vilket möjliggör spårning av fingrarnas rörelse genom ett antal potentiometrar. Detta tillåter operatören att intuitivt styra en robothand med en viss grad av precision. Vi valde att besvara ett antal forskningsfrågor med avseende på form och funktion av en biomimetisk hand och exoskelettet. Under projektets gång påträffades en mängd problem såsom budgetproblem som resulterade i att bara hälften av fingrarna kan kontrolleras. Trots detta fick vi bra resultat från de fungerande fingrarna och våra forskningsfrågor kunde besvaras.
APA, Harvard, Vancouver, ISO, and other styles
10

Zaitouni, Wael K. "Applied Real-Time Integrated Distributed Control Systems: An Industrial Overview and an Implemented Laboratory Case Study." Thesis, University of North Texas, 2016. https://digital.library.unt.edu/ark:/67531/metadc862854/.

Full text
Abstract:
This thesis dissertation mainly compares and investigates laboratory study of different implementation methodologies of applied control systems and how they can be adopted in industrial, as well as commercial, automation applications. Namely the research paper aims to assess or evaluate eventual feedback control loops' performance and robustness over multiple conventional or state-of-the-art technologies in the field of applied industrial automation and instrumentation by implementing a laboratory case study setup: the ball on beam system. Hence, the paper tries to close the gap between industry and academia by: first, conducting a historical study and background information of main evolutional and technological eras in the field of industrial process control automation and instrumentation. Then, some related basic theoretical as well as practical concepts are reviewed in Chapter 2 of the report before displaying the detailed design. After that, the next Chapter, analyses the ball on beam control system problem as the case studied in the context of this research through reviewing previous literature, modeling and simulation. The following Chapter details the proposed design and implementation of the ball on beam case study as if it is under the introduced distributed industrial automation architecture. Finally, Chapter 5 concludes this work by listing several points leaned, remarks, and observations, and stating possible development and the future vision of this research.
APA, Harvard, Vancouver, ISO, and other styles
11

Smit, Albert. "Development of a robot for RoboCup Small Size League, utilizing a distributed control architecture for a multi-robot system development platform." Thesis, Stellenbosch : Stellenbosch University, 2011. http://hdl.handle.net/10019.1/17785.

Full text
Abstract:
Thesis (MScEng)--Stellenbosch University, 2011.
ENGLISH ABSTRACT: RoboCup promotes research in robotics and multi-robot systems (MRS). The RoboCup Small Size League (SSL), in particular, offers an entry level opportunity to take part in this field of study. This thesis presents a starting phase for research in robotics and MRS at Stellenbosch University. It includes the full documentation of the mechanical, electronic and software design of an omni-directional soccer robot for RoboCup SSL. The robot is also meant to operate as a hardware and software development platform for research in MRS. The platform was therefore designed with high-level programming language compatibility, a wide range of connectivity, and modularity in mind. The robot uses a single board computer (SBC) running a Linux operating system to accomplish these objectives. Moreover, a driver class library was written in C++ as a software application interface (API) for future development on the robot platform. The robot was also developed with a particular focus on a distributed control architecture. "Player" was implemented as the middleware, which can be used for communication between multiple robots in a distributed environment. Additionally, three tests were performed to demonstrate the functionality of the prototype: a PI speed control test, a direction accuracy test and a static communication test using the middleware. Recommendations for possible future work are also given.
AFRIKAANSE OPSOMMING: RoboCup bevorder navorsing in robotika en multi-robot-stelsels (MRS). Die RoboCup Klein Liga (KL) bied in die besonder die geleentheid om op intreevlak navorsing te doen in hierdie veld. Hierdie tesis verteenwoordig die eerste fase van navorsing in robotika en MRS by Stellenbosch Universiteit. Dit sluit die volledige dokumentasie van die meganiese, elektroniese en sagteware-ontwerp van ’n omnidireksionele sokker-robot vir die KL in. Die robot is ook veronderstel om te dien as ’n hardeware- en sagteware-ontwikkelingsplatform vir navorsing in MRS. Die platform is dus ontwerp met ’n verskeidenheid van uitbreingsmoontlikhede en modulariteit in gedagte asook die moontlikheid om gebruik te maak van ’n hoë-vlak programmeertaal. Om hierdie doelwitte te bereik, maak die robot gebruik van ’n enkel-bord-rekenaar met ’n Linux bedryfstelsel. Verder was ’n sagteware drywer in C++ geskryf om te dien as ’n sagteware-koppelvlak vir toekomstige ontwikkeling op die robot platform. Die robot is ook ontwikkel met die besondere fokus op ’n gedesentraliseerde beheerstels. Player was geïmplementeer as die middelware, wat gebruik kan word vir kommunikasie tussen verskeie robotte in ’n gedesentralliseerde beheerstelsel. Daar is drie toetse uitgevoer om die funksionaliteit van die prototipe te demonstreer, ’n PI spoed beheer toets, ’n rigting akkuraatheidstoets en ’n statiese kommunikasie toets deur van die middelware gebruik te maak. Aanbevelings vir moontlike toekomstige werk word ook verskaf.
APA, Harvard, Vancouver, ISO, and other styles
12

Edgar, Alexander Montero Vera. "Virtual Commissioning of an industrialwood cutter machine : A software in the loop simulation." Thesis, Luleå tekniska universitet, Institutionen för system- och rymdteknik, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-77401.

Full text
Abstract:
The methods used today for the commissioning and validation of industrial machines requires theconstruction of physical prototypes. Those prototypes help the engineers to e.g. validate if theprogram code meant to control a machine works as intended. In recent years the development ofnew techniques for the commissioning and validation of industrial machines has changed rapidlythanks to the development of new software. The method used in this thesis is called simulationin the loop. Another method that can be benecial to use is hardware in the loop. Using thosemethods for the commissioning of a machine is called virtual commissioning. The simulation inthe loop method is used to simulate both the machine and the control system that operate thatmachine. This is called a digital twin, a virtual copy of the physical hardware and its control systemthat can be used without the need for a real prototype to be available.The software used in this thesis comes all from the company Siemens and those are TIA Portal,Mechatronics Concept Designer, SIMIT and PLCSim Advanced. By using those programs it waspossible to build a digital twin with rigid body dynamics and its control system of the industrialmodel that was given by the company Renholmen AB. This model contained all the necessarycomponents needed for a virtual commissioning project to be done without the need to be at thefactory oor.The results showed that it was possible to achieve a real time simulation, allowing the possibilityto trim the controller parameters without the need of a physical prototype. Design errors were alsofound thanks to the results of the simulation.This new technique has shown to be a useful tool due to most of the work could be done on a digitalmodel of the machine. Simulations can reduce the time to market for industrial machines and alsohelp engineers to validate and optimize the product at an early stage. This tool that can be usedto validate industrial machines before they are created.
APA, Harvard, Vancouver, ISO, and other styles
13

Plante, Jean-Sébastien Ph D. Massachusetts Institute of Technology. "Dielectric elastomer actuators for binary robotics and mechatronics." Thesis, Massachusetts Institute of Technology, 2006. http://hdl.handle.net/1721.1/35305.

Full text
Abstract:
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Mechanical Engineering, 2006.
This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.
"February 2006."
Includes bibliographical references (p. 145-153).
Future robotics and mechatronics applications will require systems that are simple, robust, lightweight and inexpensive. A suggested solution for future systems is binary actuation. Binary actuation is the mechanical analogy to digital electronics, where actuators "flip" between two discrete states. Systems can be simple since low-level feedback control, sensors, wiring and electronics are virtually eliminated. However, conventional actuators, such as DC motors and gearbox are not appropriate for binary robotics because they are complex, heavy, and expensive. This thesis proposes a new actuation technology for binary robotics and mechatronics based on dielectric elastomer (DE) technology. DE actuators are a novel class of polymer actuators that have shown promising low-cost performance. These actuators were not well understood and, as a result, faced major reliability problems. Fundamental studies conducted in this thesis reveal that reliable, high performance DE actuation based on highly viscoelastic polymers can be obtained at high deformation rates, when used under fast, intermittent motion.
(cont.) Also, analytical models revealed that viscoelasticity and current leakage through the film govern performance. These results are verified by an in-depth experimental characterizion of DE actuation. A new DE actuator concept using multi-layered diamond-shaped films is proposed. Essential design tools such as reliability/performance trade-offs maps, scaling laws, and design optimization metrics are proposed. A unit binary module is created by combining DE actuators with bistable structures to provide intermittent motion in applications requiring long-duration stateholding. An application example of binary robots for medical interventions inside Magnetic Resonance Imaging (MRI) systems illustrates the technology's potential.
by Jean-Sébastien Plante.
Ph.D.
APA, Harvard, Vancouver, ISO, and other styles
14

Heunis, Jacobus Stephanus. "A user interface for a seven degree of freedom surgical robot." Thesis, Stellenbosch : Stellenbosch University, 2012. http://hdl.handle.net/10019.1/71833.

Full text
Abstract:
Thesis (MScEng)--Stellenbosch University, 2012.
ENGLISH ABSTRACT: This thesis describes the process of developing a user interface for a seven degree of freedom (DOF), minimally invasive surgical robot. For the first two main stages of the overall project, completed by previous students, a primary slave manipulator (PSM) and a secondary slave manipulator (SSM) were developed. The stage in this thesis concentrates on creating a joystick that can control the combined movement of the PSM and SSM. Background information on the field of robotic surgery, with specific reference to current systems’ user interfaces, is given and the technical aspects of the PSM and SSM are determined. This is followed by the motivation and main objectives of the thesis. Objectives were divided into the main categories of mechanical design, electronic design, control system design and testing. The mechanical design of the joystick progresses through a concept development stage, before a final seven DOF articulated arm design is presented and evaluated based on engineering specifications. Aluminium is used as the construction material; electromagnetic brakes are specified for each joint, leading to the final assembly, which is a constructed joystick fulfilling all requirements. The electronic design implements magnetic rotary encoders for the joystick’s position and orientation tracking as well as designs of the necessary power and control circuitry to enable correct joystick functioning. The interfacing of the PSM and SSM had to enable successful communication capabilities between the master and the slave. Several necessary adjustments were therefore made to the slave system, after which the joystick and robot were electronically interfaced to provide a direct serial communication line. For control system design, the joystick and robot were modelled according to the Denavit-Hartenberg principle, which allows direct relation between the position and orientation of the respective end effectors on the joystick and robot sides. Forward kinematic equations were then applied to the joystick; the desired position and orientation of the robot end effector were determined, and inverse kinematic equations were applied to these data to establish the robot’s joint variables. This stage ended with the development of two operational modes: one where only the SSM motors are controlled in order for the slave to follow the master’s movements, and the other where the PSM’s motors are controlled separately. The simultaneous control of all robot motors could not be demonstrated due to fundamental mechanical flaws in the PSM and SSM designs. Finally, testing was undertaken to demonstrate movement control of the robot by the joystick. The intuitiveness of the product was also tested successfully. The study ends with the presentation of the conclusions, the main conclusions being the successful development and testing of a joystick that controls the movement of a surgical robot, as well as the achievement of all main thesis objectives.
AFRIKAANSE OPSOMMING: Hierdie tesis beskryf die proses vir die ontwikkeling van ’n gebruikerskoppelvlak vir ’n sewevryheidsgraad-, minimaal indringende chirurgiese robot. In die eerste twee hoofstadia van die algehele projek, voltooi deur ander studente, is ’n primêre slaafmanipuleerder (PSM) en ’n sekondêre slaafmanipuleerder (SSM) ontwikkel. Die stadium in hierdie tesis konsentreer op die skep van ’n stuurstok waarmee die gekombineerde beweging van die PSM en SSM beheer kan word. Agtergrondinligting oor die gebied van robotiese chirurgie word verskaf, met spesifieke verwysing na die gebruikerskoppelvlakke van huidige stelsels, en die spesifikasies van die PSM en SSM word vasgestel. Daarna volg die beweegrede sowel as die belangrikste oogmerke van die projek. Die oogmerke is in die hoofafdelings van meganiese ontwerp, elektroniese ontwerp, beheerstelselontwerp en toetsing verdeel. Die meganiese ontwerp van die stuurstok behels ’n konsepontwikkelingstadium, wat uitloop op ’n finale sewevryheidsgraad-ontwerp, wat dan op grond van ingenieurspesifikasies aangebied en beoordeel word. Aluminium word as boumateriaal gebruik; elektromagnetiese remme word vir elke koppeling gespesifiseer, en die finale samestel is ’n gekonstrueerde stuurstok wat aan alle vereistes voldoen. Die elektroniese ontwerp behels die gebruik van magnetiese draaikodeerders om die stuurstok se posisie en oriëntasie te bepaal, sowel as meganismes met die nodige krag- en beheerstroombaanwerk om die stuurstok reg te laat funksioneer. ’n Koppelvlak tussen die PSM en die SSM moes suksesvolle kommunikasie tussen die meester en die slaaf bewerkstellig. Verskeie nodige aanpassings is dus aan die slaafstelsel aangebring, waarna die stuurstok en robot elektronies gekoppel is om ’n direkte reekskommunikasielyn te skep. Vir beheerstelselontwerp is die stuurstok en robot volgens die Denavit- Hartenberg-beginsel gemodelleer, wat ’n direkte verhouding tussen die posisie en oriëntasie van die onderskeie eindpunt-effektors aan die stuurstok- en robotkant daarstel. Voorwaartse kinematiese vergelykings is daarna op die stuurstok toegepas; die gewenste posisie en oriëntasie van die robotiese eindpunt-effektor is bepaal, waarna terugwaartse kinematiese vergelykings op hierdie data toegepas is om die robot se koppelingveranderlikes te bepaal. Hierdie afdeling word afgesluit met die ontwikkeling van twee bedryfsmodusse: een waar slegs die SSM-motore beheer word sodat die slaaf die meester se bewegings kan navolg, en die ander waar die PSM se motore afsonderlik beheer word. Die gelyktydige beheer van al die robotmotore kon nie getoon word nie weens fundamentele meganiese tekortkominge in die PSM- en SSM-ontwerp. Laastens is ’n toets uitgevoer om die bewegingsbeheer van die robot deur die stuurstok te toon. Die intuïtiwiteit van die produk is ook suksesvol getoets. Die studie sluit af met die projekgevolgtrekkings, waarvan die belangrikste die suksesvolle ontwikkeling en toetsing van ’n stuurstok is wat daarin slaag om die beweging van ’n chirurgiese robot te beheer, sowel as die verwesenliking van alle hoofprojekoogmerke.
APA, Harvard, Vancouver, ISO, and other styles
15

Holtzhausen, David Schalk. "Development of distributed control system for SSL soccer robots." Thesis, Stellenbosch : Stellenbosch University, 2013. http://hdl.handle.net/10019.1/80221.

Full text
Abstract:
Thesis (MScEng)--Stellenbosch University, 2013.
ENGLISH ABSTRACT: This thesis describes the development of a distributed control system for SSL soccer robots. The project continues on work done to develop a robotics research platform at Stellenbosch University. The wireless communication system is implemented using Player middleware. This enables high level programming of the robot drivers and communication clients, resulting in an easily modifiable system. The system is developed to be used as either a centralised or decentralised control system. The software of the robot’s motor controller unit is updated to ensure optimal movement. Slippage of the robot’s wheels restricts the robot’s movement capabilities. Trajectory tracking software is developed to ensure that the robot follows the desired trajectory while operating within its physical limits. The distributed control architecture reduces the robots dependency on the wireless network and the off-field computer. The robots are given some autonomy by integrating the navigation and control on the robot self. Kalman filters are designed to estimate the robots translational and rotational velocities. The Kalman filters fuse vision data from an overhead vision system with inertial measurements of an on-board IMU. This ensures reliable and accurate position, orientation and velocity information on the robot. Test results show an improvement in the controller performance as a result of the proposed system.
AFRIKAANSE OPSOMMING: Hierdie tesis beskryf die ontwikkeling van ’n verspreidebeheerstelsel vir SSL sokker robotte. Die projek gaan voort op vorige werk wat gedoen is om ’n robotika navorsingsplatform aan die Universiteit van Stellenbosch te ontwikkel. Die kommunikasiestelsel is geïmplementeer met behulp van Player middelware. Dit stel die robotbeheerders en kommunikasiekliënte in staat om in hoë vlak tale geprogrameer te word. Dit lei tot ’n maklik veranderbare stelsel. Die stelsel is so ontwikkel dat dit gebruik kan word as óf ’n gesentraliseerde of verspreidebeheerstelsel. Die sagteware van die motorbeheer eenheid is opgedateer om optimale robot beweging te verseker. As die robot se wiele gly beperk dit die robot se bewegingsvermoëns. Trajekvolgings sagteware is ontwikkel om te verseker dat die robot die gewenste pad volg, terwyl dit binne sy fisiese operasionele grense bly. Die verspreibeheerargitektuur verminder die robot se afhanklikheid op die kommunikasienetwerk en die sentrale rekenaar. Die robot is ’n mate van outonomie gegee deur die integrasie van die navigasie en beheer op die robot self te doen. Kalman filters is ontwerp om die robot se translasie en rotasie snelhede te beraam. Die Kalman filters kombineer visuele data van ’n oorhoofse visiestelsel met inertia metings van ’n IMU op die robot. Dit verseker betroubare en akkurate posisie, oriëntasie en snelheids inligting. Toetsresultate toon ’n verbetering in die beheervermoë as ’n gevolg van die voorgestelde stelsel.
APA, Harvard, Vancouver, ISO, and other styles
16

Xie, Yi 1980. "Mechatronics examples for teaching modeling, dynamics, and control." Thesis, Massachusetts Institute of Technology, 2003. http://hdl.handle.net/1721.1/29730.

Full text
Abstract:
Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2003.
Includes bibliographical references (leaves 109-110).
This thesis presents the development of a single-axis magnetic suspension. The intention is to use this system as a classroom demo for an introductory course on modeling, dynamics, and control. We solve this classic nonlinear controls problem with feedback linearization; the main advantage with this technique is operating point independency. However, it is highly sensitive to modeling errors and unpredicted plant behavior. We overcome these barriers by using a model based on both theory and experimentally determined behavior. This paper details the theory, modeling, and implementation, concluding with performance analysis.
by Yi Xie.
M.Eng.
APA, Harvard, Vancouver, ISO, and other styles
17

Post, Brian Karl. "Robust state estimation for the control of flexible robotic manipulators." Diss., Georgia Institute of Technology, 2013. http://hdl.handle.net/1853/52193.

Full text
Abstract:
In this thesis, a novel robust estimation strategy for observing the system state variables of robotic manipulators with distributed flexibility is established. Motivation for the derived approach stems from the observation that lightweight, high speed, and large workspace robotic manipulators often suffer performance degradation because of inherent structural compliance. This flexibility often results in persistent residual vibration, which must be damped before useful work can resume. Inherent flexibility in robotic manipulators, then, increases cycle times and shortens the operational lives of the robots. Traditional compensation techniques, those which are commonly used for the control of rigid manipulators, can only approach a fraction of the open-loop system bandwidth without inducing significant excitation of the resonant dynamics. To improve the performance of these systems, the structural flexibility cannot simply be ignored, as it is when the links are significantly stiff and approximate rigid bodies. One thus needs a model to design a suitable compensator for the vibration, but any model developed to correct this problem will contain parametric error. And in the case of very lightly damped systems, like flexible robotic manipulators, this error can lead to instability of the control system for even small errors in system parameters. This work presents a systematic solution for the problem of robust state estimation for flexible manipulators in the presence of parametric modeling error. The solution includes: 1) a modeling strategy, 2) sensor selection and placement, and 3) a novel, multiple model estimator. Modeling of the FLASHMan flexible gantry manipulator is accomplished using a developed hybrid transfer matrix / assumed modes method (TMM/AMM) approach to determine an accurate low-order state space representation of the system dynamics. This model is utilized in a genetic algorithm optimization in determining the placement of MEMs accelerometers for robust estimation and observability of the system’s flexible state variables. The initial estimation method applied to the task of determining robust state estimates under conditions of parametric modeling error was of a sliding mode observer type. Evaluation of the method through analysis, simulations and experiments showed that the state estimates produced were inadequate. This led to the development of a novel, multiple model adaptive estimator. This estimator utilizes a bank of similarly designed sub-estimators and a selection algorithm to choose the true value from a given set of possible system parameter values as well as the correct state vector estimate. Simulation and experimental results are presented which demonstrate the applicability and effectiveness of the derived method for the task of state variable estimation for flexible robotic manipulators.
APA, Harvard, Vancouver, ISO, and other styles
18

Khairallah, Ousama Said. "Robotics Control using Active Disturbance Rejection Control." Cleveland State University / OhioLINK, 2009. http://rave.ohiolink.edu/etdc/view?acc_num=csu1262832204.

Full text
APA, Harvard, Vancouver, ISO, and other styles
19

Frankel, Joseph George. "Development of a Haptic Backhoe Testbed." Thesis, Georgia Institute of Technology, 2004. http://hdl.handle.net/1853/4980.

Full text
Abstract:
A commercial backhoe has been modified for haptic control research at Georgia Tech's Fluid Power and Motion Control Center (FPMC). Electrohydraulic valves and feedback sensors have been retrofitted to the backhoe and interfaced with a haptic joystick through a computerized control system. The resulting system provides force feedback to the hand of the operator as he or she manipulates the bucket with the joystick in Cartesian space. This system has been constructed for use as a platform for ongoing research in the area of haptic controls for the fluid power industry. The work presented herein is divided into seven chapters. The first chapter introduces the haptic backhoe concept and provides some motivation for the project. The second chapter presents the current state of haptics-for-hydraulics research as presented in scientific literature. The third chapter presents kinematic and dynamic modeling of the haptic backhoe components for use both in simulation and control. The fourth chapter presents simulation results from the model derived in the preceeding chapter. The fifth chapter describes the design of the physical system. The sixth chapter presents initial test results of the backhoe moving under closed-loop haptic control. The last chapter describes the current state of the system and suggests several areas for future exploration. It is hoped that the haptic backhoe will continue to serve as a useful research tool for many years into the future.
APA, Harvard, Vancouver, ISO, and other styles
20

Mohamedy, Alaa Eldien Shawky. "Nonlinear control engineering with application to robotic and machinery control systems." Thesis, University of Strathclyde, 2003. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.269897.

Full text
APA, Harvard, Vancouver, ISO, and other styles
21

Poonawala, Hasan A. "Formation control and connectivity control for mobile robot networks using vision based measurements." Thesis, The University of Texas at Dallas, 2014. http://pqdtopen.proquest.com/#viewpdf?dispub=3629039.

Full text
Abstract:

Several algorithms for multi-robot coordination assume that the communication network of a team of mobile robots is connected, so that information can be exchanged between any two robots in the team. The network topology is often state-dependent, and thus the robots may move in a way that causes the network to become disconnected. This dissertation proposes continuous time control laws that preserve the connectivity for both undirected and directed mobile robot networks, which can be used along with additional task-dependent control actions. An additional aim of the dissertation is to provide control algorithms to achieve multi-robot coordination methods using vision-based feedback. Feedback control laws are presented that achieve tracking of desired relative positions between a pair of non-holonomic mobile robots using relative position measurements only. Issues pertaining to vision-based implementation of the connectivity control laws are discussed, and solutions are presented.

APA, Harvard, Vancouver, ISO, and other styles
22

Refour, Eric Montez. "Design and Integration of a Form-Fitting General Purpose Robotic Hand Exoskeleton." Thesis, Virginia Tech, 2017. http://hdl.handle.net/10919/89647.

Full text
Abstract:
This thesis explores the field of robotic hand exoskeletons and their applications. These systems have emerged in popularity over the years, due to their potentials to advance the medical field as assistive and rehabilitation devices, and the field of virtual reality as haptic gloves. Although much progress has been made, hand exoskeletons are faced with several design challenges that are hard to overcome without having some tradeoffs. These challenges include: (1) the size and weight of the system, which can affect both the comfort of wearing it and its portability, (2) the ability to impose natural joint angle relationships among the user's fingers and thumb during grasping motions, (3) safety in terms of limiting the range of motions produce by the system to that of the natural human hand and ensuring the mechanical design does not cause harm or injury to the user during usage, (4) designing a device that is user friendly to use, and (5) the ability to effectively perform grasping motions and provide sensory feedback for the system to be applicable in various application fields. In order to address these common issues of today's state-of-the-art hand exoskeleton systems, this thesis proposes a mechanism design for a novel hand exoskeleton and presents the integration of several prototypes. The proposed hand exoskeleton is designed to assist the user with grasping motions while maintaining a natural coupling relationship among the finger and thumb joints to resemble that of a normal human hand. The mechanism offers the advantage of being small-size and lightweight, making it ideal for prolong usage. Several applications are discussed to highlight the proposed hand exoskeleton functionalities in processing sensory information, such as position and interactive forces.
MS
APA, Harvard, Vancouver, ISO, and other styles
23

Lindestam, Algot, and David Lorang. "Design and Stability of a Quadruped Robot." Thesis, KTH, Mekatronik, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-296171.

Full text
Abstract:
We are currently in a revolution in robotics where more tasks are being handled by machines than ever before. For this reason, the goal of this project was to build a four-legged robot with an implementation of dynamic stability. The developed robot is a dog style robot with reversed knee joints. The robot is controlled by an Arduino UNO microcontroller, that processes information from a gyroscope to drive it’s servo motors. It is capable of maintaining it’s balance while standing on a varying incline. The motion is based upon an inverse kinematic model of the leg geometry and assumes a planar ground surface.
I dagsläget ser vi en snabb expansion i användningen av robotar för att utföra alltmer avancerade uppgifter. På grund av detta var målet med detta projekt att utveckla en fyrbent robot med en enkel implementation av självbalansering. Den framtagna prototypen är en robot av hundstil med bakåtgående knän. Styrenheten är en Arduino UNO mikrokontroller. Med information från ett gyroskop styr denna roboten med hjälp av dess servomorer. Prototypen är kapabel att hålla balansen då den står på lutande underlag. Rörelsen är baserad på en kinematisk modell av bengeometrin och förutsätter en plan markyta.
APA, Harvard, Vancouver, ISO, and other styles
24

Safi, Samghabadi Pedram. "Kinematic analysis and control design of a retractable wheel mechanism using optimal control theory." Thesis, California State University, Long Beach, 2014. http://pqdtopen.proquest.com/#viewpdf?dispub=1527340.

Full text
Abstract:

Mobile robots are un-manned systems and must be able to overcome the obstacles they face without human intervention. In this research we have proposed a novel retractable mechanism which converts a linear hydraulic motion into expansion of six claws at each wheel. In order to control the expansion, optimal control theory was applied and a constrained optimization problem was defined using different Simulink toolboxes and applied to the mechanism modeled in SimHydraulics/SimMechanics. The main benefit of performing both hydraulic and mechanical system simulation and also control design in the same environment is to eliminate mathematical approximation of the model and using existing Simulink simulation tools for simulation and control. Systems were modeled and controller optimization was performed. Simulation results are illustrated at the end, which show the method's versatility and reliability for controlling the mechanism operation.

APA, Harvard, Vancouver, ISO, and other styles
25

Sherman, Matthew. "A Hands-on Method of Instruction for Feedback Control Systems and Mechatronics." Honors in the Major Thesis, University of Central Florida, 2005. http://digital.library.ucf.edu/cdm/ref/collection/ETH/id/805.

Full text
Abstract:
This item is only available in print in the UCF Libraries. If this is your Honors Thesis, you can help us make it available online for use by researchers around the world by following the instructions on the distribution consent form at http://library.ucf
Bachelors
Engineering and Computer Science
Mechanical Engineering
APA, Harvard, Vancouver, ISO, and other styles
26

Faragalli, Michele. "Intelligent velocity control of a bounding quadruped robot." Thesis, McGill University, 2009. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=40825.

Full text
Abstract:
The Platform for Ambulating Wheels (PAW) is a hybrid quadruped wheeled-legged robot that can bound, gallop, roll and brake at high speeds, and perform inclined turning. In previous work, the PAW’s controller used fixed touchdown and liftoff angles to achieve a stable bounding gait, and these angles were predetermined through an extensive trial and error process. In this work, an intelligent velocity controller is developed to allow the robot to autonomously find the touchdown and liftoff angles to bound at a desired velocity. This enables the robot to track desired velocities between 0.9 and 1.3 m/s, as shown in a Matlab-Adams co-simulation model of bounding. The controller also demonstrates tracking capabilities in the presence of minor terrain changes. To implement this controller on the physical platform, an Extended Kalman Filter (EKF) is developed to estimate the forward velocity of the robot required as a controller input. The EKF combines the data from an Inertial Measurement Unit and an estimate of forward velocity found kinematically using measurements from motor encoders and leg potentiometers. The accuracy of the EKF estimate of the forward velocity is validated in simulation and using high speed camera experiments. Finally, the intelligent controller is implemented and tested on the physical platform demonstrating adequate velocity tracking for set points between 0.9 m/s and 1.3 m/s, as well as transitions between set points in this range.
Le « Platform for Ambulating Wheels » (PAW) est un robot quadrupède qui possède des roues au bout de ses quatre jambes. Sa combinaison de roues et jambes lui permet de rouler, d’effectuer des virages en inclinant son corps, de sauter, de bondir et de galloper. Dans les travaux précédents, le robot utilisait des angles fixes, trouvés par essais et erreurs, pour pouvoir bondir à une certaine vitesse. Un contrôleur intelligent capable de trouver les angles de façon autonome afin de suivre une vitesse prédéterminée est développé dans ce mémoire. Premièrement, la performance du contrôleur est évaluée dans une simulation MSC Adams et MATLAB démontrant les capacités à suivre des vitesses entre 0.9 et 1.3 m/s. Le contrôleur démontre une capacité à suivre la vitesse désirée même en présence de changement de terrain mineur.Ensuite, un filtre Kalman pour système non-linéaire est développé pour estimer la vitesse du robot, un paramètre nécessaire pour introduire le système de contrôle intelligent sur le robot. Les données d’une unité de mesure inertielle et une estimation de la vitesse par des équations cinématiques sont combinés dans le filtre pour estimer plus précisément la vitesse du robot. La précision du filtre est validée en comparant ses résultats contre ceux acquis en simulation et par une caméra à haute vitesse.Finalement, le contrôleur intelligent est évalué sur le robot en utilisant la vitesse estimée par le filtre Kalman. Les résultats expérimentaux du contrôleur démontre qu’il est capable de bien suivre des vitesses entre 0.9 et 1.3 m/s.
APA, Harvard, Vancouver, ISO, and other styles
27

Erdener, Onur Alper. "Development Of A Mechatronics Education Desk." Master's thesis, METU, 2003. http://etd.lib.metu.edu.tr/upload/1095066/index.pdf.

Full text
Abstract:
In this thesis a mechatronics education desk is developed. The system developed is a low cost, versatile mechatronics education and teaching environment that aims to facilitate hands-on education of undergradutate level mechatronics students. The desk is formed of three main modules that address the needs of mechatronics education: The WorkDesk, Mechatronic Building Blocks and Experimental Setups. These parts are well designed and presented to form a complete and coordinated solution for mechatronics education. The WorkDesk is a platform devoted to the mechatronics engineering trainee, which provides mechanical, electrical and software prototyping that enables studying, testing and parts integration for mechatronic projects. The components building up the WorkDesk are selected or developed to facilitate mechatronics design and prototyping. Mechatronic building blocks necessary for mechatronics teaching are identified and selected to be a part of the system. In order to support these modules, low cost custom building blocks are also developed. These include, an autonomous mobile robot kit and a versatile interface board called ready2go. Demonstrative experiments with custom developed building blocks are also presented. Two experimental setups are developed and presented in the scope of the thesis. The setups, Intelligent Money Selector and Heater/Cooler, address and demonstrate many aspects of mechatronic systems as well as aid introducing systems approach in mechatronics education. As a consequence, a mechatronics education desk is developed and presented with many hands-on educational case studies. The system developed forms an extensible and flexible software and hardware architecture and platform that enables integration of additional mechatronics education modules.
APA, Harvard, Vancouver, ISO, and other styles
28

Van, der Merwe Dirk (Dirk Jacobus). "Computer control of a metal bar bending press." Thesis, Stellenbosch : Stellenbosch University, 2000. http://hdl.handle.net/10019.1/51661.

Full text
Abstract:
Thesis (MEng)--University of Stellenbosch, 2000.
ENGLISH ABSTRACT: Mechatronics is an exciting research area that stemmed from huge progress in computer technology from the 1970s onwards. In such systems, computer controlled electronic and mechanical devices interact so intimately that it is impossible to tell where the one ends and the other begins. A mechatronic project aimed at automated manufacturing was undertaken by the Department of Industrial Engineering at the University of Stellenbosch as part of their programme in mechatronics. ROYIC was the industrial partner in the joint venture. ROYIC manufactures a front loader that is used on tractors. The front loader fits on a tractor by means of a kit that has to be manufactured specially for each type of tractor. The design of the kit needed many welding joints, which lead to a difficult and expensive manufacturing process. A bending press that was capable of bending pre-cut steel into a predefined shape was identified as a viable solution. The mechanical design for the project was done by ROYIC, while the University was responsible for the electronic control. Bending is carried out by pushing a flat bar over a Y-block into the bending position which can be read from a position encoder. The bending blade then bends the metal until the appropriate angle is reached. It is impossible to predict the resulting angle by means of analytical techniques. This is due to non-linear behaviour caused by spring-back. The position of the bending blade is read with an incremental encoder. An empirical equation is used to convert the distance read by the sensor into the appropriate angle. The parameters are deduced by means of non-linear regression methods. A mean square error of 0.069 was obtained for the equation when operating in the linear area of the plastic region of bending. A software application was written to enable ROYIC to deduce the needed parameters of the equation for all types of steel. Pulse control was used to control the bending blade. The blade moves continuously until a pulse band is reached. The blade is pulsed from there into a dead band. Consequently the accuracy of the machine is determined by the width of the dead band. The control program is capable of executing bend sequence files to enable the operator to perform a sequence of bends on a metal bar. Safety was of great importance in the design. The control system was designed to give priority to safety signals over other control signals. Dangerous situations owing to computer failure are thus prevented.
AFRIKAANSE OPSOMMING: Megatronika is 'n opwindende navorsingsarea wat ontstaan het uit groot vooruitgang in rekenaartegnologie vanaf 1970. In megatroniese sisteme werk rekenaar beheerde elektroniese en meganiese toestelle so nou saam dat dit onmoontlik is om agter te kom waar die een begin en die ander eindig. 'n Megatronika projek gerig op vervaardigings outomatisasie is onlangs onderneem deur die Departement van Bedryfsingenieurswese van die Universiteit van Stellenbosch as deel van hul program in megatronika. ROVle was die industriële vennoot in die projek. ROVle vervaardig implemente vir gebruik op plase. Een van hul produkte is 'n laaigraaf wat met 'n hegstuk op 'n trekker pas. Die hegstuk moet spesifiek vir elke tipe trekker ontwerp word wat gelei het tot 'n ontwerp met baie sweislaste wat 'n tydrowende vervaardigingsproses vereis. 'n Staal buigmasjien wat vooraf gesnyde staal in 'n spesifieke vorm kan buig sou hierdie probleem kon oorbrug. Die meganiese ontwerp vir die masjien is gedoen deur ROVle terwyl die Universiteit verantwoordelik was vir die elektroniese beheer. Staal word gebruik deur 'n staalbalk te skuif oor die buigbed tot in die buigposisie wat afgelees word vanaf' n posisie enkodeerder. Die buiglem buig dan die staal in die benodigde hoek. Geen analitiese metodes bestaan om die buighoek te voorspel nie weens terugspringing. Die posisie van die buiglem word ingelees met behulp van 'n inkrementeie enkodeerder. 'n Empiriese vergelyking word gebruik om die afstand beweeg om te skakel in 'n buighoek. Die verskillende parameters word afgelei deur middel van regressie metodes. Die gemiddelde foute kwadraat was 0.069 wat getoets is vir slegs die lineêre area van die plastiese gebied. 'n Program is geskryf wat ROVle instaat stelom die benodigde parameters self af te lei. Puls beheer is gebruik op die beheer van die buiglem. Die lem beweeg kontinu tot binne die puls band en word daarvandaan gepuls tot by die stopband. Die grootte van die stopband bepaal dus die akkuraatheid van die masjien. Die beheerprogram kan ook buig sekwensie lêers uitvoer wat die operateur instaat stelom 'n reeks van buigings op 'n staal balk uit te voer. Veiligheid het deurgaans 'n belangrike rol gespeel in die ontwerp van die masjien. Die stelsel is ontwerp om prioriteit te gee aan veiligheidseine bo enige ander beheersein. Gevaarlike situasies wat mag ontstaan as die rekenaar sou faal, word dus voorkom.
APA, Harvard, Vancouver, ISO, and other styles
29

Dhundur, Ninad Pravin. "Modeling and Control of Cable-Riding Robots." Thesis, University of Louisiana at Lafayette, 2014. http://pqdtopen.proquest.com/#viewpdf?dispub=1553884.

Full text
Abstract:

Cables are used in various fields like construction, sports, communication, and transportation. Two important fields where cables are used for this research are transportation and high-voltage power lines. In the field of transportation, cables are used in cable-riding systems like cable cars, tramways, and gondola lifts. Vibration is induced in these systems. These vibrations are undesirable.

High-voltage power line cables are important part of our lives. Inspection of these power lines is necessary to eliminate the risk of power outages. Earlier power lines were inspected by skilled humans by crawling along the power lines. This inspection task was replaced by cable riding inspection robots to eliminate the risk to human life.

This research explains various inspection robots and problems in these types of cable-riding systems. In this research, to determine the vibrations in the cable due to riding load, a new simple cable-mass system was developed. This new cable-mass system makes it easy to develop a control system to reduce the cable vibrations.

To inspect the power lines, HiBot developed an inspection robot called Expliner that travels along the live power lines. For uninterrupted inspection operation, Expliner traverses obstacles on the power lines with its intelligent acrobatic mode. In this mode, Expliner is subjected to rocking oscillation. This rocking oscillation is also induced in the cables cars. This rocking is undesirable and is unsafe.

This research introduces a method to reduce rocking in cable-riding systems. This method, called input shaping, is used to run simulations for Expliner traveling along curved cables. This research develops an input shaper to reduce rocking in cable-riding robots like Expliner.

APA, Harvard, Vancouver, ISO, and other styles
30

Kotze, Johannes Marthinus Albertus. "TCP/IP facilitated flexible robotics controller." Thesis, Stellenbosch : University of Stellenbosch, 2007. http://hdl.handle.net/10019.1/2665.

Full text
Abstract:
Thesis (MScEng (Industrial Engineering))--University of Stellenbosch, 2008.
Robot control by TCP/IP communication is investigated in this thesis for existing robots used in tertiary education. The request for newer software for robotic computer control came from the University of Stellenbosch Industrial Engineering department where existing software dating back to 1988 is still in use. A thorough investigation into the research and technologies available is followed by a discussion on the proposed software to adhere to the requirement of compatibility with existing languages in use by the department and provide tools to assist in future research in robotic manipulators and control. The proposed software solution uses a client/server model running over an IP-based network providing online and offline programming with visual feedback by means of video streaming and 3D simulations, developed as separate modules combined into an effective tool for future research and development.
APA, Harvard, Vancouver, ISO, and other styles
31

McPhillips, Graeme. "The control of semi-autonomous robots." Master's thesis, University of Cape Town, 2004. http://hdl.handle.net/11427/15417.

Full text
Abstract:
Includes bibliographical references.
Robotic soccer is an international area of research which involves multiple robots collaborating in an adversarial and dynamic environment. Although many different forms gf robotic soccer are played, the University of Cape Town (UCT) chose the RoboCup small» sized robot league, officially known as the F180 RoboSoccer league, as a means of pursuing robotics research within the institution. The robot soccer game is played between two teams of ï¬ ve robots on a carpeted surface that is 2.8 m long by 2.3 m wide. The robots have their own on-board controllers that execute instructions sent to them from a computer-based artiï¬ cial intelligence (AI) system. In order for the AI system to keep track of all the robots and the ball (an orange golf ball), a global vision system is utilised. This global vision system uses images captured from either one or multiple digital cameras mounted above the ï¬ eld of play to determine the position and orientation of the team's robots, the position of the other teams' robots and ï¬ nally the position of the ball. In the true spirit of competition and furthering research, the rules which govern F180 RoboSoccer league cover only the basic format of the game thereby leaving various aspects of the robots, global vision system and AI design open for development. Since there was no RoboSoccer research in existence at UCT prior to the inception of this researcher's Masters' thesis the task included both the establishment of this format of robotics research at the institution as well as the actual design and development of the robots and the associated components as outlined below. Developing a team of robots requires a wide array of knowledge and the research undertaken was accordingly broken into three key components; the design of the robots (which included their related electronics and on-board controller), the design of a vision system and the design of an Al system. The main focus of this author's work was on the design of the robots as well as the overall structuring and integration of the UCT F180 RoboSoccer team. In addition, the areas of the global vision system and AI system that were covered within the scope of this thesis, are also presented. Prototypes were developed and in the ï¬ rst the main emphasis was placed on the movement of the robot, with the design of the kicking mechanism only occurring subsequent to this. After the ï¬ rst competition in 2002, this ï¬ rst design was abandoned in favour of developing a simpler robot with which to continue development. This simpler robot became the second prototype which, after testing, was reï¬ ned into the competition robot for 2003. During this period, the Al and global vision systems were developed by undergraduate thesis students. This research was then incorporated where applicable and, ï¬ nally, the residual problem areas were again addressed by a collaboration of staff and students. Whilst the design and implementation of the robots was very successful, the vision system was not successfully implemented before the competition in 2003. Although an autonomous game of soccer was not successfully played in the 2003 competition, the UCT F180 RoboSoccer team had made a great deal of progress towards this goal and, consequently, a strong foundation for future robotic soccer research within UCT has been established.
APA, Harvard, Vancouver, ISO, and other styles
32

Yang, Yin. "Nonlinear control and state estimation of holonomic indoor airship." Thesis, McGill University, 2012. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=106573.

Full text
Abstract:
Three full-state optimal controllers are proposed to fulfill the requirements of flying an indoor holonomic airship in real-time, namely, hovering control, set-point control and continuous reference tracking. In the hovering control design, the airship is assumed to be a quasi stationary plant, and an infinite horizon linear quadratic regulator (LQR) operating in again scheduling manner is employed. Meanwhile, a controller based on the state-dependent Riccati equation (SDRE) and ad hoc feedforward compensation is synthesized to tackle the set-point control problem. Lastly, a continuous tracker is dedicated to rejecting alldisturbances along any given reference trajectory. With reasonable computation cost, the proposed controllers show significant advantages over the PD controller in both simulationand real flights. A state estimator designed with the unscented Kalman filter is also implemented in this work. The purpose is to track the airship state for the feedback loop and other navigation tasks by fusing information from the on-board (an inertia measurement unit and a laser range finder) and/or o-board (an infra-red based motion capture system) sensors. A loosely coupled sensor fusion scheme is employed and validated in experiments.
Trois méthodes optimales de commande à retour d'état complet sont proposées ici afin d'accomplir les exigences du vol intérieur d'un ballon dirigeable holonomique, et ceci, en temps réel. Les manoeuvres exigées incluent le maintien d'une position stationnaire, le mouvement vers un point et suivant une trajectoire continue. Pour la régularisation, un modèle quasi-stationnaire du ballon est assumé et un régulateur quadratique-linéaire (LQR) à horizon infini est utilisé dans un mode d'échelonnage des gains. De plus, les mouvements vers un point sont accomplis en se basant sur le retour d'état pour résoudre l'équation de Riccati qui en dépend et pour compenser la dynamique non-linéaire. Finalement, les perturbations autour d'une trajectoire continue sont rejetées par une méthode dédiée afin de suivre cette trajectoire. Preuves expérimentales et simulées à l'appui, ces méthodes de commande démontrent des avantages significatifs par rapport aux méthodes classiques de commande porportionelle-dérivée (PD), et ceci, avec des exigences modérées sur le système informatique. Ce travail de thèse démontre aussi l'utilisation d'un filtre de Kalman non-parfumé (UKF) pour estimer l'état du système. Cette estimation produit le retour d'ètat complet nècessaire aux mèthodes de commande et à d'autres tâches de navigation en combinant les mesures de différents systèmes enbarqués (système inertiel et télédétecteur par laser) et non-embarqués (système de capture du mouvement à l'infra-rouge). Une méthode de fusion sensorielle à séparation partielle est utilisée et validée expérimentalement.
APA, Harvard, Vancouver, ISO, and other styles
33

Bombile, Michael Bosongo. "Visual servo control on a humanoid robot." Master's thesis, University of Cape Town, 2015. http://hdl.handle.net/11427/18197.

Full text
Abstract:
Includes bibliographical references
This thesis deals with the control of a humanoid robot based on visual servoing. It seeks to confer a degree of autonomy to the robot in the achievement of tasks such as reaching a desired position, tracking or/and grasping an object. The autonomy of humanoid robots is considered as crucial for the success of the numerous services that this kind of robots can render with their ability to associate dexterity and mobility in structured, unstructured or even hazardous environments. To achieve this objective, a humanoid robot is fully modeled and the control of its locomotion, conditioned by postural balance and gait stability, is studied. The presented approach is formulated to account for all the joints of the biped robot. As a way to conform the reference commands from visual servoing to the discrete locomotion mode of the robot, this study exploits a reactive omnidirectional walking pattern generator and a visual task Jacobian redefined with respect to a floating base on the humanoid robot, instead of the stance foot. The redundancy problem stemming from the high number of degrees of freedom coupled with the omnidirectional mobility of the robot is handled within the task priority framework, allowing thus to achieve con- figuration dependent sub-objectives such as improving the reachability, the manipulability and avoiding joint limits. Beyond a kinematic formulation of visual servoing, this thesis explores a dynamic visual approach and proposes two new visual servoing laws. Lyapunov theory is used first to prove the stability and convergence of the visual closed loop, then to derive a robust adaptive controller for the combined robot-vision dynamics, yielding thus an ultimate uniform bounded solution. Finally, all proposed schemes are validated in simulation and experimentally on the humanoid robot NAO.
APA, Harvard, Vancouver, ISO, and other styles
34

Moretti, Mariana. "Estudo dinâmico e simulação de uma plataforma de Stewart com ênfase na implementação do sistema de controle." [s.n.], 2010. http://repositorio.unicamp.br/jspui/handle/REPOSIP/265375.

Full text
Abstract:
Orientador: João Maurício Rosário
Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecânica
Made available in DSpace on 2018-08-16T10:12:15Z (GMT). No. of bitstreams: 1 Moretti_Mariana_M.pdf: 12180551 bytes, checksum: 7061efe63e86e5ba1b21c21253c1ee35 (MD5) Previous issue date: 2010
Resumo: Uma nova proposta de modelo dinâmico da Plataforma de Stewart é apresentada neste trabalho. Enquanto a cinemática inversa é usada para posicionar cada um dos seis braços do robô, o vetor de força que atua em seus deslocamentos é dado pelo torque de motores elétricos. A inércia em cada um dos pontos de apoio é aproximada por uma rigidez mecânica associada ao modulo de Young. Ainda, foi implementado um modelo dinâmico que usa a aproximação de Newton-Euler, amplamente aplicada na dinâmica inversa de robôs seriais, para o caso deste robô paralelo. Em ambas as abordagens, as equações foram implementadas em Matlab/SimulinkTM, e os resultados das simulações foram apresentados para validação das aproximações
Abstract: A new proposal for a dynamic model of the Stewart platform is presented. While the inverse kinematics is used to position each of the six arms of the robot, the vector of force acting on the displacement is given by the torque of electric motors. The inertia in each of the support points is approximated by a mechanical stiffness associated with the Young modulus. Still, it was implemented a dynamic model that uses the Newton-Euler approach, widely applied in the inverse dynamics of serial robots, for the case of this parallel robot. In both approaches, the equations were implemented in Matlab/SimulinkTM, and the simulation results were presented for validation of the approaches
Mestrado
Mecanica dos Sólidos e Projeto Mecanico
Mestre em Engenharia Mecânica
APA, Harvard, Vancouver, ISO, and other styles
35

Gagne-Roussel, Dave. "Vision-based navigation and control of a robotic vehicle." Thesis, University of Ottawa (Canada), 2006. http://hdl.handle.net/10393/27361.

Full text
Abstract:
A recurrent problem in mobile robotics is the difficulty to accurately estimate a robot's localization. The ability to successfully estimate the localization of a mobile robot is highly dependent on the type of sensory data used to infer its pose. Traditionally, this has been achieved with odometry and the integration of wheel encoders signals. A major drawback of this approach, however, is the inability to provide an accurate estimate of the heading orientation; a significant cause of odometry drift leading to navigation failure. Accordingly, there is a need for improved localization methods, and vision-based estimation holds promise for this purpose. This research proposes an alternative solution to pure odometry localization. To that end a visual pose estimation algorithm which combines robotic vision and odometry is proposed. The method utilizes scene image vanishing points for recovering the orientation of a mobile robot in a two-dimensional space. To assess the performance of the visual pose estimation algorithm on an operational prototype robotic vehicle developed in the course of the current research, an original pose tracking controller using the geometrical properties of Cardinal splines is implemented. The visual pose estimation algorithm is validated experimentally and compared against six sensory fusion schemes. The results show that the localization accuracy can be improved by one order of magnitude when compared to pure wheel encoder odometry. With regards to motion control, the pose tracking controller is also evaluated for the case of rectilinear trajectories. Future work on large-scale navigation strategies will be developed based on these ideas.
APA, Harvard, Vancouver, ISO, and other styles
36

Thomson, Travis. "Kinematic control and posture optimization of a redundantly actuated quadruped robot." Thesis, McGill University, 2012. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=106317.

Full text
Abstract:
Although legged locomotion for robots has been studied for many years, the research of wheeled-leg robotics is much more recent. Robots of this type can take advantage of the energy efficiency of wheeled locomotion while adapting to more difficult terrain with legged locomotion when necessary. The Micro Hydraulic Toolkit (MHT), developed by engineers at Defence Research and Development Canada (DRDC), is a good example of such a robot. MHT is an unmanned quadruped hybrid robot with hydraulically articulated legs and electric wheels. Investigation into the control of MHT leads to a better understanding of ground vehicle control for terrestrial exploration and reconnaissance. The methodology applied in this work uses MHT's velocity kinematics to determine joint rates for the given posture and trajectory inputs. This thesis will review the formulation of the kinematic controller and the results obtained via co-simulation using Matlab's Simulink and the high-fidelity model of MHT in LMS Virtual Lab.
Il y a déjà plusieurs années que les robots à locomotion articulée font sujets de maintes études, la recherche visant la locomotion articulée sur roues, par contre, est beaucoup plus récente. Les robots de ce type peuvent bénéficier de l'efficacité énergétique de la locomotion articulée sur roues tout en s'adaptant à des environnements plus difficiles par l'utilisation de la locomotion articulée lorsque nécessaire. Le toolkit micro-hydraulique (Micro Hydraulic Toolkit (MHT)), conçu par des ingénieurs au Recherche et développement pour la défense Canada (RDDC), est un bon exemple d'un tel robot. MHT est un robot quadrupède hybride autonome composé de pattes articulées hydrauliques et de roues électriques. La recherche ciblant les mécanismes de control du MHT mène à une meilleure compréhension du control nécessaire pour l'exploration et la reconnaissance que font les véhicules terrestres. La méthodologie employer pour ce travail utilise la vélocité cinématique du toolkit micro-hydraulique pour déterminer la proportion des articulations pour les positions voulues et les trajectoires émises. Cette thèse revisera la formulation des commandes cinématiques et des résultats obtenus par l'entremise de co-simulations utilisant Matlab's Simulink et le modèle haute-fidélité de MHT dans LMS Virtual Lab.
APA, Harvard, Vancouver, ISO, and other styles
37

Salerno, Alessio. "Design, dynamics and control of a fast two-wheeled quasiholonomic robot." Thesis, McGill University, 2006. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=102722.

Full text
Abstract:
The control of wheeled mobile robots is particularly challenging because of the presence of nonholonomic constraints. Modern two-wheeled mobile robot control is further complicated by the presence of one unstable equilibrium point, which requires a continuous stabilization of the intermediate body by means of sensors. In order to simplify the control of these systems, Quasimoro, a novel two-wheeled mobile robot, is proposed. The control of Quasimoro is simplified by means of its mechanical design. The robot is designed for quasiholonomy, a property that simplifies the control of nonoholonomic systems. To further simplify the control, the robot is designed so as to have a stable equilibrium point.
A nonholonomic robotic mechanical system that can be rendered quasiholonomic by control is termed, in this thesis, quasiholonomic. This is the case of Quasimoro.
This work proposes a model-based design methodology for wheeled mobile robots, intended to decrease the development costs, under which the prototype is built only when the system requirements are fully met. Following this methodology, the proposed robot is then designed and prototyped.
The conceptual design of the robot is undertaken by means of a detailed analysis of the most suitable drive systems and their layout. The mathematical model of the robot is formulated in the framework of the Lagrange formalism, by resorting to the concept of holonomy matrix, while the controllability analysis is conducted using modern tools from geometric control.
The embodiment design entails the simulation of three virtual prototypes aimed at further simplifying the robot control. To this end, a robot drive system, based on the use of a timing belt transmission and a bicycle wheel, is designed, calibrated and tested. Due to Quasimoro's drive system, the stabilization of the intermediate body, a well-known challenge in two-wheeled mobile robot control, is achieved without the use of additional mechanical stabilizers---such as casters---or of sensors---such as gyros.
The intended application of the proposed robot is the augmentation of wheelchair users, a field that tremendously benefits from the cost-effectiveness and control simplification of the system at hand. For purposes of validation, a full-scale proof-of-concept prototype of the robot is realized. Moreover, the robot functionality is demonstrated by means of motion control experiments.
APA, Harvard, Vancouver, ISO, and other styles
38

Black, William S. "Adaptive nonlinear control for autonomous ground vehicles." Thesis, Purdue University, 2014. http://pqdtopen.proquest.com/#viewpdf?dispub=1553492.

Full text
Abstract:

We present the background and motivation for ground vehicle autonomy, and focus on uses for space-exploration. Using a simple design example of an autonomous ground vehicle we derive the equations of motion. After providing the mathematical background for nonlinear systems and control we present two common methods for exactly linearizing nonlinear systems, feedback linearization and backstepping. We use these in combination with three adaptive control methods: model reference adaptive control, adaptive sliding mode control, and extremum-seeking model reference adaptive control. We show the performances of each combination through several simulation results. We then consider disturbances in the system, and design nonlinear disturbance observers for both single-input-single-output and multi-input-multi-output systems. Finally, we show the performance of these observers with simulation results.

APA, Harvard, Vancouver, ISO, and other styles
39

Cook, Joshua. "Experiments in robot formation control with an emphasis on decentralized control algorithms." Thesis, Kansas State University, 2011. http://hdl.handle.net/2097/8445.

Full text
Abstract:
Master of Science
Department of Mechanical and Nuclear Engineering
Guoqiang Hu
In this thesis, several algorithms and experiments involving the control of robot formations are presented. The algorithms used were focused on decentralized control. The experiments were implemented on two different experimental testbeds consisting of teams of wheeled mobile robots. The robots used are described along with their sensors and supporting hardware. Also, there is a discussion of the programming framework used to build the control software. The first control algorithm and experiment uses a robust consensus tracking algorithm to control a formation of robots to track a desired trajectory. The robots must maintain the correct formation shape while the formation follows the trajectory. This task is complicated by limited communication between the robots, and disturbances applied to the information exchange. Additionally, only a subset of the robots have access to the reference trajectory. In the second experiment, the same algorithm was re-implemented in a decentralized way, which more effectively demonstrated the goals of the algorithm. The second algorithm involves controlling a formation of robots without a global reference frame. In order to accomplish this, the formation description is reformulated into variables describing the relative positions of the robots, and vision-based measurements are used for control. A homography-based technique is used to determine the relative positions of the robots using a single camera. Then a consensus tracking controller similar to the one used previously is used to distribute the measured information to all of the robots. This is done despite the fact that different parts of the information are measured by different agents.
APA, Harvard, Vancouver, ISO, and other styles
40

Tyrell, Nathan S. "Attitude control via structural vibration : an application of compliant robotics." Thesis, Massachusetts Institute of Technology, 2017. http://hdl.handle.net/1721.1/111922.

Full text
Abstract:
Thesis: S.M., Massachusetts Institute of Technology, Department of Mechanical Engineering, 2017.
Cataloged from PDF version of thesis.
Includes bibliographical references (pages 109-113).
We review and present techniques for effecting and controlling the reorientation of structures "floating" in angular-momentum-conserving environments, applicable to both space robotics and small satellite attitude control. Conventional orientation control methods require either the usage of continuously rotating structures (e.g. momentum wheels) or the jettisoning of system mass (e.g. hydrazine thrusters). However, the systems proposed herein require neither rotating structures nor mass ejection; instead, orientation is controlled by the imposition of a bounded cyclic shape change-the canonical example of such a system is a cat righting herself while falling, thereby always landing on her feet-coupled with the conservation of angular momentum, which acts analogously to a nonholonomic constraint on the system dynamics. Further, by considering the reduced system dynamics, we extend the concept to consider the class of structures where the requisite cyclic shape change is attainable via dynamical effects, such as the normal modes of structural vibration for structures with finite stiffness. This is the central novel result of this thesis and has implications for the design of space structures where the attitude control hardware is integrated directly into the preexisting structure, the development of orientation control techniques for soft robots in space and underwater, and the design of MEMS attitude control actuators for very tiny satellites. We apply mathematical tools drawn from differential geometry and geometric mechanics, which can be intimidating but which provide a comprehensive and powerful framework for understanding a wide range of locomotion problems fundamental to robotics and control theory. These tools allow us to make succinct statements regarding gait design, controllability, and optimality that would be otherwise inaccessible.
by Nathan S. Tyrell.
S.M.
APA, Harvard, Vancouver, ISO, and other styles
41

Barto, Taylor. "Design and Control of Electronic Motor Drives for Regenerative Robotics." Cleveland State University / OhioLINK, 2017. http://rave.ohiolink.edu/etdc/view?acc_num=csu150396313057516.

Full text
APA, Harvard, Vancouver, ISO, and other styles
42

Ellsberry, Andrew John. "Development and evaluation of a flexible distributed robot control architecture." Thesis, University of Maryland, College Park, 2013. http://pqdtopen.proquest.com/#viewpdf?dispub=1541595.

Full text
Abstract:

The communications and electronic systems that comprise a distributed control architecture for a robotic manipulator tie the high level control and motion planning to the electromechanical components. Custom solutions to this problem can be expensive in terms of time, cost, and maintenance. The integration of commercial off the shelf (COTS) motion controllers, combined with a robust communication standard, offers the potential to reduce the costs and development times for new robots. This thesis demonstrates an implementation of this architecture using commercial controllers and the CANopen communications bus on two existing dexterous robots. Testing is conducted to quantify the single joint performance of these modules. Additionally, the implementation of the system on a second robot arm was conducted in order to test the flexibility of the system for use with different actuators and feedback.

APA, Harvard, Vancouver, ISO, and other styles
43

Adam, Seán P. (Seán Patrick). "A distributed control network for a mobile robotics platform." Thesis, Massachusetts Institute of Technology, 1996. http://hdl.handle.net/1721.1/41376.

Full text
APA, Harvard, Vancouver, ISO, and other styles
44

Julian, Brian John. "Mutual information-based gradient-ascent control for distributed robotics." Thesis, Massachusetts Institute of Technology, 2013. http://hdl.handle.net/1721.1/84889.

Full text
Abstract:
Thesis (Ph. D.)--Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2013.
Cataloged from PDF version of thesis.
Includes bibliographical references (pages 167-179).
This thesis presents the derivation, analysis, and implementation of a novel class of decentralized mutual information-based gradient-ascent controllers that continuously move robots equipped with sensors to better observe their environment. We begin with the fundamental problem of deploying a single ground robot equipped with a range sensor and tasked to build an occupancy grid map. The desired explorative behaviors of the robot for occupancy grid mapping highlight the correlation between the information content and the spatial realization of the robot's range measurements. We prove that any occupancy grid controller tasked to maximize a mutual information reward function is eventually attracted to unexplored space, i.e., areas of highest uncertainty. We show that mutual information encodes geometric relationships that are fundamental to robot control and yields geometrically relevant reward surfaces on which robots can navigate. Taking inspiration from geometric-based approaches to distributed robot coordination, we show that many multi-robot inference tasks can be cast in terms of an optimization problem. This optimization problem defines the task of minimizing the conditional entropy associated with the robots' inferred beliefs of the environment, which is equivalent to maximizing the mutual information between the environment state and the robots' next joint observation. Given simple robot dynamics and few probabilistic assumptions, none of which involve Gaussianity, we derive a gradientascent solution approach to these optimization problems that is convergent between sensor observations and locally optimal. More formally, we invoke LaSalle's Invariance Principle to prove that, given enough time between consecutive joint observations, robots following the gradient of mutual information will converge to goal positions that locally maximize the expected information gain resulting from the next observation. We show that the algorithmic implementation of the generalized gradient-ascent controller is not readily distributed among multiple robots, and thus sample-based methods are introduced to distributively approximate the likelihoods of the robots' joint observations. Not only are the involved non-parametric representations compatible with any type of Bayesian filter, but the computational complexities of the resulting decentralized controllers are independent with respect to the number of robots. Concerning the distributed approximations, we give two example consensus-based algorithms that run on an undirected network graph. The first consensus-based algorithm approximates discrete measurement probabilities, while the second approximates continuous likelihood distributions. We show that these anytime approximations provably converge to the correct values on a static and connected network graph without knowledge of the number of robots in the network or the corresponding graph's topology. Lastly, we incorporate the resulting consensus-based algorithms into both a hardware system and a simulation environment to allow for decentralized controller evaluation under non-ideal network settings. For the hardware experiments, the task is to infer the state of a bounded, planar environment by deploying five quadrotor flying robots with simulated sensors in both indoor and outdoor settings. For the numerical simulations, Monte Carlo-based analyses are performed for 100 robots, where each robot is simulated on an independent computer node within a computer cluster system. Simulations are also performed for 1000 robots using a single workstation computer equipped with a multicore GPU-enabled graphics card. The results from both the hardware experiments and numerical simulations validate our theoretical and computational claims throughout the thesis.
by Brian John Julian.
Ph.D.
APA, Harvard, Vancouver, ISO, and other styles
45

Mouzakitis, Alexandros. "Hybrid control architecture for navigation of autonomous mobile robots." Thesis, University of South Wales, 2002. https://pure.southwales.ac.uk/en/studentthesis/hybrid-control-architecture-for-navigation-of-autonomous-mobile-robots(3b3f0e2d-42f9-4bdc-b55e-b5c4cbed937f).html.

Full text
Abstract:
This thesis is concerned with the development, design and implementation of a novel hybrid multi-agent orientated control architecture for navigation of multiple autonomous mobile robots operating in an unknown and unstructured environment populated by static and/or dynamic obstacles. The proposed hybrid control architecture is modular and draws its design from competitive tasks architecture, production rules architecture, connectionist architecture, dynamic system architecture, multi-agent architecture and subsumption architecture. The reasoning of the control architecture is both deliberative and reactive. The proposed reactive behaviours are modelled using fuzzy logic, neural networks and hybrid behavioural encoding incorporating stateflow-fuzzy logic and stateflow-neural networks. The deliberative system is comprised of finite state machines. The processing is achieved in a centralised and/or decentralised manner using the proposed controller-agent concept from the field of multi-agent systems. The framework of the control architecture is suitable for adaptation in single and multiple robot navigation. The control architecture has been implemented in MATLAB/Simulink using the full non-linear model of the MIABOT V2 mobile robots. It is evaluated incrementally in order to verify its overall control performance and the performance of each subsystem. Results show that the control architecture's modularity, distribution, reactivity and behaviourbased structure provided the overall control system with robustness in all cases of navigation tasks utilising either single or multiple mobile robots. Furthermore the results obtained show the effectiveness of the control architecture in navigation tasks involving up to five mobile robots operating in unknown static and dynamic environments. The results demonstrate that the control strategy chosen for navigation of multiple mobile robots is efficient and also established the robustness of the control system architecture against the desired requirements, such as supervision, decision-making and co-ordination of internal control structures (subsystems). The autonomous mobile robots were exposed to a complex and highly dynamic environment and successfully achieved every control objective. Their trajectories were smooth despite the interaction between several behaviours and the presence of unexpected static and dynamic obstacles. The main contributions of this thesis are: development of a novel hybrid multi-agent based control architecture called CARDS; novel approach for identification of direction of moving obstacles (other robots) using finite state machines; novel approach for behavioural encoding using hybrid solutions such as stateflow-fuzzy and stateflow-neural for autonomous robot navigation; proposed a design methodology for developing integrated solutions for autonomous mobile robotic systems and classification of the main design methodology (properties) of control systems architectures for autonomous mobile robots. Less significance contributions are: literature survey on approaches/methods related to the development of intelligent control architectures for navigation of multiple autonomous mobile robots; modelling of MIABOT V2 mobile robots; comparison between PI, fuzzy and neural controllers and algorithmic methodology for discovery of fuzzy/neural local models from observation data; identification of the relationship of the most important requirements/properties of control architecture versus the main control architecture specifications using the Quality Function Deployment tool; modular approach for modelling and evaluation of three types of sensor and sensor sensitivity.
APA, Harvard, Vancouver, ISO, and other styles
46

Balajepalli, Surag. "Modeling, Analysis, And Experiments On A Robot Arm With Force-Feedback Interaction Control." Case Western Reserve University School of Graduate Studies / OhioLINK, 2020. http://rave.ohiolink.edu/etdc/view?acc_num=case1584747100953551.

Full text
APA, Harvard, Vancouver, ISO, and other styles
47

Qudsi, Yasmeen. "Design and Control of Compliant Lower Legs for Insectoid Robots." Thesis, University of Louisiana at Lafayette, 2016. http://pqdtopen.proquest.com/#viewpdf?dispub=10163346.

Full text
Abstract:

Compliance in legged robotics has recently become favored over rigid leg members. The energy cost associated with rigid legged walking is high, and speeds are typically decreased with terrain changes. The use of compliant legs can provide stable walking while enabling higher maximum speeds.

Inspired by biological principals in insectoid locomotion, a physical model for energy efficient limb design was explored. A compliant leg structure was designed and replaced the rigid leg members of an insectoid robot. Velocity and ground reaction force data was gathered for both rigid and compliant lower leg members at various stiffness values for ideal and complex terrain.

Furthermore, a command was designed to maximize walking speeds. Design parameters of stiffness, command duration, and command spacing are selected. The designed command, combining the optimal value of the design parameters, produced an increased stance departure velocity value and can be implemented in insectoid robots with compliant legs.

APA, Harvard, Vancouver, ISO, and other styles
48

Odelade, Mobolaji. "P300 Control Matrix| A Novel Approach to P300 Speller Matrix." Thesis, North Carolina Agricultural and Technical State University, 2018. http://pqdtopen.proquest.com/#viewpdf?dispub=10976563.

Full text
Abstract:

Over the years, researchers have been able to prove Brain Computer Interface (BCI) -P300 Speller as an effective communication tool. The first P300 speller was developed by Farwell and Donchin (1988), using the oddball paradigm to evoke a P300 response from a speller matrix. This P300 speller matrix has been a strong basis for studies that aimed at using BCI-P300 protocol for spelling, cursor movement, internet navigation or even control and manipulation of devices. However, application of P300 based BCI to controlling and manipulation of devices often involves the user relating with multiple interfaces. These multiple interfaces could be a distraction or have negative effects on the user (Fazel-Rezai et al. 2012) and as a consequence hinders the evoking of P300 potential and causing inaccurate classification. For this research, a novel P300 control matrix is developed by replacing the alphabets in the traditional P300 speller matrix with arrow images. Then the novel P300 control matrix was investigated to compare the P300 latency and amplitude to that of the traditional P300 speller matrix. The elements in the novel P300 control matrix were in form of arrows facing upward, left, right and downward directions, while elements in the P300 speller matrix were alphabets U, L, R and D for the upward, left, right and downward directions respectively. The participants were presented with a set of randomly sequenced directions, and each participant decides which of the arrows or letters to focus on based on the direction presented to them. Electroencephalography (EEG) was used to record the brainwaves using the international 10-20 system of electrode placement. This research is potentially a more efficient approach for controlling devices using P300-based BCI systems by eradicating the need for multiple interfaces associated with BCI-robotic control systems that are based on P300 speller.

APA, Harvard, Vancouver, ISO, and other styles
49

Klein, Joseph G. "Control Design and Implementation of an Active Transtibial Prosthesis." Thesis, Marquette University, 2018. http://pqdtopen.proquest.com/#viewpdf?dispub=10839035.

Full text
Abstract:

Prior work at Marquette University developed the Marquette Prosthesis, an active transtibial prosthesis that utilized a torsional spring and a four-bar mechanism. The controls for the Marquette Prosthesis implemented a finite state control algorithm to determine the state of gait of the amputee along with two lower level controllers, a PI moment controller to control the moment during stance and a PID position controller to control the position during stance. The Marquette Prosthesis was successful in mimicking the gait profile presented by Winter. However, after completing human subject testing, the Marquette Prosthesis was insufficient in trying to match the gait profile of those who varied from this textbook stride.

Active transtibial prostheses typically apply finite state control algorithms that struggle with cadence and gait variability of the amputee. Recent work in artificial neural networks (ANN) have shown the possibility to predict the user's intent which can be used as an input signal in an improved controller. The Marquette Prosthesis II was developed that uses a stiffness controller to control the relationship between the position and torque of the ankle. A model of the improved Marquette Prosthesis II was developed in Simulink to ensure that the stiffness controller was robust enough and that this type of control was possible with the limitations of the Marquette Prosthesis, i.e., the link lengths, torsional spring and motor. The mechanical system of the Marquette Prosthesis was then changed such that the spring was in series between the motor and four-bar mechanism to establish a relationship between the motor position, torque of the spring and four-bar mechanism. The control hardware was selected and the stiffness controller was implemented on the Marquette Prosthesis II. The Marquette Prosthesis II control algorithm was tested and validated to show that this approach is feasible.

APA, Harvard, Vancouver, ISO, and other styles
50

Abdul-hadi, Omar. "Machine Learning Applications to Robot Control." Thesis, University of California, Berkeley, 2018. http://pqdtopen.proquest.com/#viewpdf?dispub=10817183.

Full text
Abstract:

Control of robot manipulators can be greatly improved with the use of velocity and torque feedforward control. However, the effectiveness of feedforward control greatly relies on the accuracy of the model. In this study, kinematics and dynamics analysis is performed on a six axis arm, a Delta2 robot, and a Delta3 robot. Velocity feedforward calculation is performed using the traditional means of using the kinematics solution for velocity. However, a neural network is used to model the torque feedforward equations. For each of these mechanisms, we first solve the forward and inverse kinematics transformations. We then derive a dynamic model. Later, unlike traditional methods of obtaining the dynamics parameters of the dynamics model, the dynamics model is used to infer dependencies between the input and output variables for neural network torque estimation. The neural network is trained with joint positions, velocities, and accelerations as inputs, and joint torques as outputs. After training is complete, the neural network is used to estimate the feedforward torque effort. Additionally, an investigation is done on the use of neural networks for deriving the inverse kinematics solution of a six axis arm. Although the neural network demonstrated outstanding ability to model complex mathematical equations, the inverse kinematics solution was not accurate enough for practical use.

APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography