95 research outputs found

    Autonomous Visual Servo Robotic Capture of Non-cooperative Target

    Get PDF
    This doctoral research develops and validates experimentally a vision-based control scheme for the autonomous capture of a non-cooperative target by robotic manipulators for active space debris removal and on-orbit servicing. It is focused on the final capture stage by robotic manipulators after the orbital rendezvous and proximity maneuver being completed. Two challenges have been identified and investigated in this stage: the dynamic estimation of the non-cooperative target and the autonomous visual servo robotic control. First, an integrated algorithm of photogrammetry and extended Kalman filter is proposed for the dynamic estimation of the non-cooperative target because it is unknown in advance. To improve the stability and precision of the algorithm, the extended Kalman filter is enhanced by dynamically correcting the distribution of the process noise of the filter. Second, the concept of incremental kinematic control is proposed to avoid the multiple solutions in solving the inverse kinematics of robotic manipulators. The proposed target motion estimation and visual servo control algorithms are validated experimentally by a custom built visual servo manipulator-target system. Electronic hardware for the robotic manipulator and computer software for the visual servo are custom designed and developed. The experimental results demonstrate the effectiveness and advantages of the proposed vision-based robotic control for the autonomous capture of a non-cooperative target. Furthermore, a preliminary study is conducted for future extension of the robotic control with consideration of flexible joints

    A Visual Velocity Impedance Controller

    Get PDF
    Successful object insertion systems allow the object to translate and rotate to accommodate contact forces. Compliant controllers are used in robotics to provide this accommodation. The impedance compliant controller is one of the more researched and well known compliant controllers used for assembly. The velocity filtered visual impedance controller is introduced as a compliant controller to improve upon the impedance controller. The velocity filtered impedance controller introduces a filter of the velocity impedance and a gain from the stiffness. The velocity impedance controller was found to be more stable over larger ranges of stiffness values than the position based impedance controller. This led to the velocity impedance controller being more accurate and stable with respect to external forces. The velocity impedance controller was also found to have a better compliant response when tested on various insertion geometries in various configurations, including a key insertion acting against gravity. Finally, a novel kinetic friction cone compliance model is introduced for the velocity impedance controller. It was determined that the new compliance model provided a more reliable insertion than the standard insertion model by increasing the error tolerance for failure

    Integration Of Machine Vision In Industrial Robot For Automated Composite Panel Punching

    Get PDF
    This thesis employs visual servoing control to provide accurate information for repetitive task on the known object. The problem statement on this thesis involves two main points. Firstly, by using the conventional method it is not possible to have one workstation to machine different pattern of composite panels, nor using different fixtures and tools at the same time. Secondly, the current KUKA Robot Controller (KRC) 4 does not have the capability to communicate with an external device due to the controller safety protocol. The aim of this research is to build a machine vision algorithm for assisting KUKA robot in recognizing and calibrating various shapes of composite panels precisely. The second objective is to develop and integrate communication interface program for KRC4 and Raspberry Pi (RPi) microcontroller and to evaluate the performance of visual servoing control system for automated composite panel punching. By using socket module for Python programming language, the feedback control system is built by communicating RPi with KRC4 through Ethernet using KUKA Robot Language (KRL) to enable the robot to execute the whole process. The image are traced using the machine vision function. Shape factor value of each four different panels sorted through the graph for 15 process cycle. Position and rotation of panels are compared to three coordinate systems which are camera, workpiece and machining center. The differences of these coordinates with the reference coordinate translated as error and adjustment was made to remove the error. As a conclusion, KUKA robot integration with RPi enables the machining process of different panels executed in a workstation only

    A survey of single and multi-UAV aerial manipulation

    Get PDF
    Aerial manipulation has direct application prospects in environment, construction, forestry, agriculture, search, and rescue. It can be used to pick and place objects and hence can be used for transportation of goods. Aerial manipulation can be used to perform operations in environments inaccessible or unsafe for human workers. This paper is a survey of recent research in aerial manipulation. The aerial manipulation research has diverse aspects, which include the designing of aerial manipulation platforms, manipulators, grippers, the control of aerial platform and manipulators, the interaction of aerial manipulator with the environment, through forces and torque. In particular, the review paper presents the survey of the airborne platforms that can be used for aerial manipulation including the new aerial platforms with aerial manipulation capability. We also classified the aerial grippers and aerial manipulators based on their designs and characteristics. The recent contributions regarding the control of the aerial manipulator platform is also discussed. The environment interaction of aerial manipulators is also surveyed which includes, different strategies used for end-effectors interaction with the environment, application of force, application of torque and visual servoing. A recent and growing interest of researchers about the multi-UAV collaborative aerial manipulation was also noticed and hence different strategies for collaborative aerial manipulation are also surveyed, discussed and critically analyzed. Some key challenges regarding outdoor aerial manipulation and energy constraints in aerial manipulation are also discussed

    Implementation of safe human robot collaboration for ultrasound guided radiation therapy

    Get PDF
    This thesis shows that safe human-robot-interaction and Human Robot Collaboration is possible for Ultrasound (US) guided radiotherapy. Via the chosen methodology, all components (US, optical room monitoring and robot) could be linked and integrated and realized in a realistic clinical workflow. US guided radiotherapy offers a complement and alternative to existing image-guided therapy approaches. The real-time capability of US and high soft tissue contrast allow target structures to be tracked and radiation delivery to be modulated. However, Ultrasound guided radiation therapy (USgRT) is not yet clinically established but is still under development, as reliable and safe methods of image acquisition are not yet available. In particular, the loss of contact of the US probe to the patient surface poses a problem for patient movements such as breathing. For this purpose, a Breathing and motion compensation (BaMC) was developed in this work, which together with the safe control of a lightweight robot represents a new development for USgRT. The developed BaMC can be used to control the US probe with contact to the patient. The conducted experiments have confirmed that a steady contact with the patient surface and thus a continuous image acquisition can be ensured by the developed methodology. In addition, the image position in space can be accurately maintained in the submillimeter range. The BaMC seamlessly integrates into a developed clinical workflow. The graphical user interfaces developed for this purpose, as well as direct haptic control with the robot, provide an easy interaction option for the clinical user. The developed autonomous positioning of the transducer represents a good example of the feasibility of the approach. With the help of the user interface, an acoustic plane can be defined and autonomously approached via the robot in a time-efficient and precise manner. The tests carried out show that this methodology is suitable for a wide range of transducer positions. Safety in a human-robot interaction task is essential and requires individually customized concepts. In this work, adequate monitoring mechanisms could be found to ensure both patient and staff safety. In collision tests it could be shown that the implemented detection measures work and that the robot moves into a safe parking position. The forces acting on the patient could thus be pushed well below the limits required by the standard. This work has demonstrated the first important steps towards safe robot-assisted ultrasound imaging, which is not only applicable to USgRT. The developed interfaces provide the basis for further investigations in this field, especially in the area of image recognition, for example to determine the position of the target structure. With the proof of safety of the developed system, first study in human can now follow

    Design, evaluation, and control of nexus: a multiscale additive manufacturing platform with integrated 3D printing and robotic assembly.

    Get PDF
    Additive manufacturing (AM) technology is an emerging approach to creating three-dimensional (3D) objects and has seen numerous applications in medical implants, transportation, aerospace, energy, consumer products, etc. Compared with manufacturing by forming and machining, additive manufacturing techniques provide more rapid, economical, efficient, reliable, and complex manufacturing processes. However, additive manufacturing also has limitations on print strength and dimensional tolerance, while traditional additive manufacturing hardware platforms for 3D printing have limited flexibility. In particular, part geometry and materials are limited to most 3D printing hardware. In addition, for multiscale and complex products, samples must be printed, fabricated, and transferred among different additive manufacturing platforms in different locations, which leads to high cost, long process time, and low yield of products. This thesis investigates methods to design, evaluate, and control the NeXus, which is a novel custom robotic platform for multiscale additive manufacturing with integrated 3D printing and robotic assembly. NeXus can be used to prototype miniature devices and systems, such as wearable MEMS sensor fabrics, microrobots for wafer-scale microfactories, tactile robot skins, next generation energy storage (solar cells), nanostructure plasmonic devices, and biosensors. The NeXus has the flexibility to fixture, position, transport, and assemble components across a wide spectrum of length scales (Macro-Meso-Micro-Nano, 1m to 100nm) and provides unparalleled additive process capabilities such as 3D printing through both aerosol jetting and ultrasonic bonding and forming, thin-film photonic sintering, fiber loom weaving, and in-situ Micro-Electro-Mechanical System (MEMS) packaging and interconnect formation. The NeXus system has a footprint of around 4m x 3.5m x 2.4m (X-Y-Z) and includes two industrial robotic arms, precision positioners, multiple manipulation tools, and additive manufacturing processes and packaging capabilities. The design of the NeXus platform adopted the Lean Robotic Micromanufacturing (LRM) design principles and simulation tools to mitigate development risks. The NeXus has more than 50 degrees of freedom (DOF) from different instruments, precise evaluation of the custom robots and positioners is indispensable before employing them in complex and multiscale applications. The integration and control of multi-functional instruments is also a challenge in the NeXus system due to different communication protocols and compatibility. Thus, the NeXus system is controlled by National Instruments (NI) LabVIEW real-time operating system (RTOS) with NI PXI controller and a LabVIEW State Machine User Interface (SMUI) and was programmed considering the synchronization of various instruments and sequencing of additive manufacturing processes for different tasks. The operation sequences of each robot along with relevant tools must be organized in safe mode to avoid crashes and damage to tools during robots’ motions. This thesis also describes two demonstrators that are realized by the NeXus system in detail: skin tactile sensor arrays and electronic textiles. The fabrication process of the skin tactile sensor uses the automated manufacturing line in the NeXus with pattern design, precise calibration, synchronization of an Aerosol Jet printer, and a custom positioner. The fabrication process for electronic textiles is a combination of MEMS fabrication techniques in the cleanroom and the collaboration of multiple NeXus robots including two industrial robotic arms and a custom high-precision positioner for the deterministic alignment process

    Design and Prototyping of a 3DOF Worm-drive Robot Arm

    Get PDF
    PEARLDOI for this publication Labels There are no labels on this output. Add labels Many designs for robot arms exist. Here we present an affordable revolute arm, capable of executing simple pick-and-place tasks. The arm employs a double parallelogram structure, which ensures its endpoint angle in the plane of the upper arm remains fixed without the need for additional actuation. Its limbs are fabricated from circular tubes made from bonded carbon fiber, to ensure low moving mass while maintaining high rigidity. All custom structural elements of the arm are produced via 3D printing. We employ worm-drive DC motor actuation to ensure that stationary configurations are maintained without the necessity of continuous motor power. Our discussion encompasses an analysis of the arm’s kinematics. A simulation of the arm’s operation was carried out in MATLAB, revealing key operational metrics. In conclusion, we achieved extrinsic endpoint position tracking by implementing its inverse kinematics and PID control using a microcontroller. We also demonstrate the arm’s functionality through simple movement tracking and object manipulation tasks

    Human-robot interaction using a behavioural control strategy

    Get PDF
    PhD ThesisA topical and important aspect of robotics research is in the area of human-robot interaction (HRI), which addresses the issue of cooperation between a human and a robot to allow tasks to be shared in a safe and reliable manner. This thesis focuses on the design and development of an appropriate set of behaviour strategies for human-robot interactive control by first understanding how an equivalent human-human interaction (HHI) can be used to establish a framework for a robotic behaviour-based approach. To achieve the above goal, two preliminary HHI experimental investigations were initiated in this study. The first of which was designed to evaluate the human dynamic response using a one degree-of-freedom (DOF) HHI rectilinear test where the handler passes a compliant object to the receiver along a constrained horizontal path. The human dynamic response while executing the HHI rectilinear task has been investigated using a Box-Behnken design of experiments [Box and Hunter, 1957] and was based on the McRuer crossover model [McRuer et al. 1995]. To mimic a real-world human-human object handover task where the handler is able to pass an object to the receiver in a 3D workspace, a second more substantive one DOF HHI baton handover task has been developed. The HHI object handover tests were designed to understand the dynamic behavioural characteristics of the human participants, in which the handler was required to dexterously pass an object to the receiver in a timely and natural manner. The profiles of interactive forces between the handler and receiver were measured as a function of time, and how they are modulated whilst performing the tasks, was evaluated. Three key parameters were used to identify the physical characteristics of the human participants, including: peak interactive force (fmax), transfer time (Ttrf), and work done (W). These variables were subsequently used to design and develop an appropriate set of force and velocity control strategies for a six DOF Stäubli robot manipulator arm (TX60) working in a human-robot interactive environment. The optimal design of the software and hardware controller implementation for the robot system has been successfully established in keeping with a behaviour-based approach. External force control based on proportional plus integral (PI) and fuzzy logic control (FLC) algorithms were adopted to control the robot end effector velocity and interactive force in real-time. ii The results of interactive experiments with human-to-robot and robot-to-human handover tasks allowed a comparison of the PI and FLC control strategies. It can be concluded that the quantitative measurement of the performance of robot velocity and force control can be considered acceptable for human-robot interaction. These can provide effective performance during the robot-human object handover tasks, where the robot was able to successfully pass the object from/to the human in a safe, reliable and timely manner. However, after careful analysis with regard to human-robot handover test results, the FLC scheme was shown to be superior to PI control by actively compensating for the dynamics in the non-linear system and demonstrated better overall performance and stability. The FLC also shows superior performance in terms of improved sensitivity to small error changes compared to PI control, which is an advantage in establishing effective robot force control. The results of survey responses from the participants were in agreement with the parallel test outcomes, demonstrating significant satisfaction with the overall performance of the human-robot interactive system, as measured by an average rating of 4.06 on a five point scale. In brief, this research has contributed the foundations for long-term research, particularly in the development of an interactive real-time robot-force control system, which enables the robot manipulator arm to cooperate with a human to facilitate the dextrous transfer of objects in a safe and speedy manner.Thai government and Prince of Songkla University (PSU
    corecore