508 research outputs found

    Towards IMU-based Full-body Motion Estimation of Rough Terrain Mobile Manipulators

    Get PDF
    For navigation or pose estimation, strap-down Micro-Electro-Mechanical System (MEMS) Inertial Measurement Units (IMU) are widely used in all types of mobile devices and applications, from mobile phones to cars and heavy-duty Mobile Working Machines (MWM). This thesis is a summary of work focus on the utilization of IMUs for state estimation of MWM. Inertial sensor-based technology offers an alternative to the traditional solution, since it can significantly decrease the system cost and improve its robustness. For covering the research topic of whole-body estimation with IMUs, five publications focus on the development of novel algorithms, which use sensor fusion or rotary IMU theory to estimate or calculate the states of MWM. The test-platforms are also described in detail. First, we used low-cost IMUs installed on the surface of a hydraulic arm to estimate the joint state. These robotic arms are installed on a floating base, and the joints of the arms rotate in a two-dimensional (2D) plane. The novel algorithm uses an Extended Kalman Filter (EKF) to fuse the output of the gyroscopes and the accelerometers, with gravity as the reference. Second, a rotary gyroscope is mounted on a grasper of a crane, and the rotary gyroscope theory is implemented to decrease the drift of the angular velocity measurement. Third, low-cost IMUs are attached to the wheels and the bogie test bed, and the realization of IMU-based wheel odometry is investigated. Additionally, the rotary gyroscope provides information about the roll and yaw attitude for the test bed. Finally, we used an industry grade IMU fuse with the output of wheel odometry to estimate the position and attitude of the base for an MWM moving on slippery ground. One of the main aims of this research study is to estimate the states of an MWM only using IMU sensors. The research achievements indicate this approach is promising. However, the observability of IMU in the yaw direction of the navigation frame is limited so it is difficult to estimate the yaw angle of the rotation plane for the robotic arm when only using IMUs, to ensure the long-term reliable yaw angle and position of the vehicle base, external information might also be needed. When applying the rotary IMU theory, minimization of the power supply for the rotation device is still a challenge. This research study demonstrates that IMUs can be low-cost and reliable replacements for traditional sensors in joint angle measurement and in the wheel rotation angle for vehicles, among other applications. An IMU can also provide a robust state for a vehicle base in a challenging environment. These achievements will benefit future developments of MWMs in remote control and autonomous operations

    On Increasing the Automation Level of Heavy-Duty Hydraulic Manipulators with Condition Monitoring of the Hydraulic System and Energy-Optimised Redundancy Resolution

    Get PDF
    Hydraulic manipulators on mobile machines are predominantly used for excavation and lifting applications at construction sites and for heavy-duty material handling in the forest industry due to their superior power-density and rugged nature. These manipulators are conventionally open-loop controlled by human operators who are sufficiently skilled to operate the machines. However, in the footsteps of pioneering original equipment manufacturers (OEMs) and to keep up with the intensifying demand for innovation, more and more mobile machine OEMs have a major interest in significantly increasing the automation level of their hydraulic manipulators and improving the operation of manipulators. In this thesis, robotic software-based functionalities in the form of modelbased condition monitoring and energy-optimal redundancy resolution which facilitate increased automation level of hydraulic manipulators are proposed.A condition monitoring system generally consists of software modules and sensors which co-operate harmonically and monitor the hydraulic system’s health in real-time based on an indirect measure of this system’s health. The premise is that when this condition monitoring system recognises that the system’s health has deteriorated past a given threshold (in other words, when a minor fault is detected, such as a slowly increasing internal leakage of the hydraulic cylinder), the condition monitoring module issues an alarm to warn the system operator of the malfunction, and the module could ideally diagnose the fault cause. In addition, when faced with severe faults, such as an external leakage or an abruptly increasing internal leakage in the hydraulic system, an alarm from the condition monitoring system ensures that the machine is quickly halted to prevent any further damage to the machine or its surroundings.The basic requirement in the design of such a condition monitoring system is to make sure that this system is robust and fault-sensitive. These properties are difficult to achieve in complex mobile hydraulic systems on hydraulic manipulators due to the modelling uncertainties affecting these systems. The modelling uncertainties affecting mobile hydraulic systems are specific compared with many other types of systems and are large because of the hydraulic system complexities, nonlinearities, discontinuities and inherently time-varying parameters. A feasible solution to this modelling uncertainty problem would be to either attenuate the effect of modelling errors on the performance of model-based condition monitoring or to develop improved non-model-based methods with increased fault-sensitivity. In this research work, the former model-based approach is taken. Adaptation of the model residual thresholds based on system operating points and reliable, load-independent system models are proposed as integral parts of the condition monitoring solution to the modelling uncertainty problem. These proposed solutions make the realisation of condition monitoring solutions more difficult on heavy-duty hydraulic manipulators compared with fixed-load manipulators, for example. These solutions are covered in detail in a subset of the research publications appended to this thesis.There is wide-spread interest from hydraulic manipulator OEMs in increasing the automation level of their hydraulic manipulators. Most often, this interest is related to semi-automation of repetitive work cycles to improve work productivity and operator workload circumstances. This robotic semi-automated approach involves resolving the kinematic redundancy of hydraulic manipulators to obtain motion references for the joint controller to enable desirable closed-loop controlled motions. Because conventional redundancy resolutions are usually sub-optimal at the hydraulic system level, a hydraulic energy-optimised, global redundancy resolution is proposed in this thesis for the first time. Kinematic redundancy is resolved energy optimally from the standpoint of the hydraulic system along a prescribed path for a typical 3-degrees-of-freedom (3-DOF) and 4-DOF hydraulic manipulator. Joint motions are also constrained based on the actuators’ position, velocity and acceleration bounds in hydraulic manipulators in the proposed solution. This kinematic redundancy resolution topic is discussed in the last two research papers. Overall, both designed manipulator features, condition monitoring and energy-optimised redundancy resolution, are believed to be essential for increasing the automation of hydraulic manipulators

    Inertial Measurement Network Design and Prototyping for Intelligent Hydraulic Machines

    Get PDF
    Robotisation of heavy machinery requires extensive sensing of the working environment and the motion state of the machine in relation to its environment. Inertial measurements provide a cost effective way of acquiring the pose of the machine and its parts. There are multiple earlier inertial measurement device designs that have been used in the context of heavy machinery automation research. A new, more modular design was proposed and developed as part of this thesis. The new design leverages modern communication features and enables experimenting with different sensors with relatively low effort. A concept for the new device was first drawn up. After some critical components had been selected, the concept could be turned into an actual design. The design was refined and finalised, after which prototypes could be manufactured. When the functional prototypes proved the design to be working, they could be tested on a hydraulic manipulator, similar to the use case. The sensor network formed with the new devices proved to perform better than the previously used system. The modularity of the devices enables further hardware development and future improvements. They also provide a platform for developing more sophisticated software with additional features.Raskaiden työkoneiden robotisointi vaatii sekä laajamittaista ympäristön aistimista, että työkoneen oman tai sisäisen liiketilan aistimista ympäristöön nähden. Inertiamittaus on kustannustehokas tapa saada koneen ja sen osien asento mitatuksi. Useita erilaisia työkoneiden automatisoinnin tutkimukseen tarkoitettuja inertiamittauslaitteita on kehitetty aiemmin. Uutta, modulaarisempaa laitetta ehdotettiin ja se kehitettiin osana tätä diplomityötä. Uusi laite hyödyntää moderneja tiedonsiirto-ominaisuuksia ja mahdollistaa erilaisten anturien kokeilemisen suhteellisen vähällä vaivalla. Uudesta laitteesta luotiin ensin konsepti. Joidenkin kriittisten komponenttivalintojen jälkeen konsepti saatettiin muuttaa varsinaiseksi laitesuunnitelmaksi. Suunnitelman hiomisen ja viimeistelyn jälkeen voitiin valmistaa prototyypit. Kun toiminnalliset prototyypit osoittivat laitesuunnitelman toimivan, voitiin siirtyä niiden koestamiseen hydraulipuomissa, joka vastaa käyttökohdetta. Uusien laitteiden muodostama anturiverkko osoittautui paremmin toimivaksi, kuin aiemmin käytössä ollut järjestelmä. Laitteiden modulaarisuus mahdollistaa laitteiston jatkokehittämisen sekä parannukset tulevaisuudessa. Ne tarjoavat myös alustan monimutkaisempien, lisätoiminnallisuuksia sisältävien ohjelmistojen kehittämiselle

    Bacterial Programming Based Kinematic Chain Estimation of Construction Vehicle

    Get PDF
    Construction vehicle automation for high accuracy applications require information about the state of the machine, resulting in a fully sensitized system with precise kinematic parameters. Since the measurement of these parameters contains uncertainties, accurate measurement of them is an expensive task. Automatic calibration of link parameters makes the task of kinematic parameter determination easier. This study reports a method for forward kinematic chain estimation of an excavator by bacterial programming (BP) based on randomly placed inertial navigation systems (INS) per segments with microelectromechanical sensors (MEMS) within. MEMS INS with fusion techniques provide increasing accuracy with outstanding resilience against harsh environment in a rigid housing. With known robot kinematic the tool orientation estimation can be made more accurate also the path can be planned. The unknown model structure and parameters are established and identified by BP without any a priori or given information about the device according to Denavit-Hartenberg (DH) transformation conventions. Fundamentals of this approach are described in detail and shown on simulated measurement results

    Towards Semi-Autonomous Control of Heavy-Duty Tracked Earth-Moving Mobile Manipulators : Use Case: The Bulldozer

    Get PDF
    A mobile manipulator (MM) comprises a manipulator attached to a mobile base, making it capable of manipulation tasks in large workspaces. In the field of construction, heavy-duty MMs are extensively used for soil excavation at construction sites. One such machine is the bulldozer, which is widely used because of its robustness and maneuverability. With its onboard blade, the bulldozer shapes terrain and transports soil material by pushing it. However, operating the blade with joysticks to accurately shape the terrain surface and moving material productively are difficult tasks that require extensive training and experience. Automating the motion of the blade, therefore, has the potential to reduce skill requirements, improve productivity, and reduce operators’ workloads. This thesis studies and develops methods for the semi-autonomous control of a bulldozer to increase surface quality and earthmoving productivity. These goals were reflected in the main research problems (RPs). Furthermore, as bulldozers drive over the terrain shape generated by the blade, the RPs are coupled because earthmoving productivity is partially dependent on surface quality. The RPs and their coupling were addressed in four publications by coordinating the mobile base and manipulator control and by using the surrounding terrain shape in automatic blade motion reference computations. Challenges to automatic control emerge from the tracked mobile platform driving on rough terrain while the manipulator tool interacts with the soil. It is shown in the first two publications that coordinating the control of the MM mobile base and blade manipulator subsystems can improve surface quality and productivity by temporarily slowing down the machine when the required manipulator joint rates increase or when the tractive performance reduces. The third publication showed that feedforward–feedback control of the blade manipulator can be used on a real-world bulldozer for accurate terrain shaping. The thesis work culminates in the final publication with an experimental implementation of a semi-autonomous blade control system that continuously maps the worksite terrain and uses it to compute the required blade motion

    Collaborative human-machine interfaces for mobile manipulators.

    Get PDF
    The use of mobile manipulators in service industries as both agents in physical Human Robot Interaction (pHRI) and for social interactions has been on the increase in recent times due to necessities like compensating for workforce shortages and enabling safer and more efficient operations amongst other reasons. Collaborative robots, or co-bots, are robots that are developed for use with human interaction through direct contact or close proximity in a shared space with the human users. The work presented in this dissertation focuses on the design, implementation and analysis of components for the next-generation collaborative human machine interfaces (CHMI) needed for mobile manipulator co-bots that can be used in various service industries. The particular components of these CHMI\u27s that are considered in this dissertation include: Robot Control: A Neuroadaptive Controller (NAC)-based admittance control strategy for pHRI applications with a co-bot. Robot state estimation: A novel methodology and placement strategy for using arrays of IMUs that can be embedded in robot skin for pose estimation in complex robot mechanisms. User perception of co-bot CHMI\u27s: Evaluation of human perceptions of usefulness and ease of use of a mobile manipulator co-bot in a nursing assistant application scenario. To facilitate advanced control for the Adaptive Robotic Nursing Assistant (ARNA) mobile manipulator co-bot that was designed and developed in our lab, we describe and evaluate an admittance control strategy that features a Neuroadaptive Controller (NAC). The NAC has been specifically formulated for pHRI applications such as patient walking. The controller continuously tunes weights of a neural network to cancel robot non-linearities, including drive train backlash, kinematic or dynamic coupling, variable patient pushing effort, or slope surfaces with unknown inclines. The advantage of our control strategy consists of Lyapunov stability guarantees during interaction, less need for parameter tuning and better performance across a variety of users and operating conditions. We conduct simulations and experiments with 10 users to confirm that the NAC outperforms a classic Proportional-Derivative (PD) joint controller in terms of resulting interaction jerk, user effort, and trajectory tracking error during patient walking. To tackle complex mechanisms of these next-gen robots wherein the use of encoder or other classic pose measuring device is not feasible, we present a study effects of design parameters on methods that use data from Inertial Measurement Units (IMU) in robot skins to provide robot state estimates. These parameters include number of sensors, their placement on the robot, as well as noise properties on the quality of robot pose estimation and its signal-to-noise Ratio (SNR). The results from that study facilitate the creation of robot skin, and in order to enable their use in complex robots, we propose a novel pose estimation method, the Generalized Common Mode Rejection (GCMR) algorithm, for estimation of joint angles in robot chains containing composite joints. The placement study and GCMR are demonstrated using both Gazebo simulation and experiments with a 3-DoF robotic arm containing 2 non-zero link lengths, 1 revolute joint and a 2-DoF composite joint. In addition to yielding insights on the predicted usage of co-bots, the design of control and sensing mechanisms in their CHMI benefits from evaluating the perception of the eventual users of these robots. With co-bots being only increasingly developed and used, there is a need for studies into these user perceptions using existing models that have been used in predicting usage of comparable technology. To this end, we use the Technology Acceptance Model (TAM) to evaluate the CHMI of the ARNA robot in a scenario via analysis of quantitative and questionnaire data collected during experiments with eventual uses. The results from the works conducted in this dissertation demonstrate insightful contributions to the realization of control and sensing systems that are part of CHMI\u27s for next generation co-bots

    Experimental validation of the efficient robotic transportation algorithm for large-scale flexible space structures

    Get PDF
    Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Aeronautics and Astronautics, 2007.Includes bibliographical references (p. 77-79).A new large space structure transportation method proposed recently is modified and experimentally validated. The proposed method is to use space robots' manipulators to control the vibration, instead of their reaction jets. It requires less fuel than the reaction jet-based vibration control methods, and enables quick damping of the vibration. The key idea of this work is to use the decoupled controller, which controls the vibration mode and rigid body mode independently. The performance of the proposed method and the control algorithm is demonstrated and quantitatively evaluated by both simulation and experiments.by Masahiro Ono.S.M

    Design and Demonstration of a Two-Dimentional Test Bed for UAV Controller Evaluation

    Get PDF
    A three degree-of-freedom (DOF) planar test bed for Unmanned Aerial Vehicle (UAV) controller evaluation was built. The test-bed consists of an instrumented tether and an experimental twin-rotor, planar UAV mounted with a one DOF manipulator mounted below the UAV body. The tether was constructed to constrain the UAV under test to motion on the surface of a sphere. Experiments can be conducted through the tether, approximating motion in a vertical plane by a UAV under test. The tether provides the means to measure the position and attitude of the UAV under test. The experimental twin-rotor UAV and one-link on-board manipulator, were designed and built to explore a unified control strategy for Manipulator on VTOL Aircraft (MOVA), in which the interaction of UAV body dynamics with the manipulator motion is of primary interest. The dynamics of the propulsion unit was characterized through experiments, based on which a phase lead compensator was designed to improve the UAV frequency response. A \u27separate\u27 controller based on independent nonlinear control of the VTOL aircraft and PD linear control of the on-board manipulator was designed as a reference for comparison to the unified MOVA controller. Tests with the separate controller show the negative effect that a coupled manipulator can have on the UAV body motion, while the tests on MOVA show the potential benefit of explicit compensation of the UAV and manipulator interaction

    Diseño de un eletrogoniómetro basado en acelerómetros para la evaluación del gesto deportivo en levantamiento de pesas /

    Get PDF
    En el siguiente reporte se describe el diseño y la implementación de un electrogoniómetro para usarlo en la medición de ángulos de las articulaciones de los deportistas durante la ejecución de sus respectivos ejercicios en el levantamiento de pesas. El electrogoniómetro consta de cuatro acelerómetros conectados a un microcontrolador, en este caso Arduino UNO, el cual a su vez está conectado a un computador a través del puerto USB. Este diseño proporciona una alta precisión y exactitud en la medición de los ángulos, además tiene la ventaja de ser un sistema simple y económico; comprobado por las mediciones hechas a deportistas, datos satisfactorios que se muestran tabulados para hacer sus respectivos análisis.Incluye referencias bibliográficas: páginas 25-2

    Miniature Robotic Manipulator for Remote Chemistry Laboratory

    Get PDF
    The main objective of this project is to create a innovating system that allows high-school students to access and control a robotic manipulator remotely in order to finish an experiment they have started earlier in the class. The aim is to create a system that any student with a device connected to the Internet and login credentials can use. So it needs to be simple enough for easy understanding but also needs to be secure in other to minimize accidents with the experiments. It's also important for the system to be low cost so schools can afford to obtain it and introduce it to daily classes
    corecore