21 research outputs found

    Symbiotic Navigation in Multi-Robot Systems with Remote Obstacle Knowledge Sharing

    Get PDF
    Large scale operational areas often require multiple service robots for coverage and task parallelism. In such scenarios, each robot keeps its individual map of the environment and serves specific areas of the map at different times. We propose a knowledge sharing mechanism for multiple robots in which one robot can inform other robots about the changes in map, like path blockage, or new static obstacles, encountered at specific areas of the map. This symbiotic information sharing allows the robots to update remote areas of the map without having to explicitly navigate those areas, and plan efficient paths. A node representation of paths is presented for seamless sharing of blocked path information. The transience of obstacles is modeled to track obstacles which might have been removed. A lazy information update scheme is presented in which only relevant information affecting the current task is updated for efficiency. The advantages of the proposed method for path planning are discussed against traditional method with experimental results in both simulation and real environments

    A virtual myoelectric prosthesis training system capable of providing instructions on hand operations

    Get PDF
    This article proposes a virtual hand and a virtual training system for controlling the MyoBock—the most commonly used myoelectric prosthetic hand worldwide. As the virtual hand is controlled using the method also adopted for the MyoBock hand, the proposed system provides upper-limb amputees with operation sensibilities similar to those experienced in MyoBock control. It can also display an additional virtual hand for the provision of instructions on hand operation, such as the recommended posture for object grasping and the trajectory desirable to reach a target. In virtual hand control experiments conducted with an amputee to evaluate the proposed virtual hand’s operability, the subject successfully performed stable opening and closing with high discrimination rates (89.3±6.65%), thanks to the virtual hand’s incorporation of the MyoBock’s operational characteristics. A training experiment using the proposed system was also conducted with eight healthy participants over a period of 5 days. The participants were asked to perform the box and block test using the MyoBock hand in a real environment on the first and final days. The results showed that the number of blocks transported in 1 min significantly increased and that the participants using the instruction virtual hand changed the orientation of the hand approaching blocks from vertical to lateral. The outcomes of the experiment indicate that the proposed system can be used to improve MyoBock hand control operation both quantitatively and qualitatively.This work was partially supported by a Grant-in-Aid for Young Scientists B Number 26730111 and a Grant-in-Aid for Scientific Research C Number 26462242

    Data-driven robotic manipulation of cloth-like deformable objects : the present, challenges and future prospects

    Get PDF
    Manipulating cloth-like deformable objects (CDOs) is a long-standing problem in the robotics community. CDOs are flexible (non-rigid) objects that do not show a detectable level of compression strength while two points on the article are pushed towards each other and include objects such as ropes (1D), fabrics (2D) and bags (3D). In general, CDOs’ many degrees of freedom (DoF) introduce severe self-occlusion and complex state–action dynamics as significant obstacles to perception and manipulation systems. These challenges exacerbate existing issues of modern robotic control methods such as imitation learning (IL) and reinforcement learning (RL). This review focuses on the application details of data-driven control methods on four major task families in this domain: cloth shaping, knot tying/untying, dressing and bag manipulation. Furthermore, we identify specific inductive biases in these four domains that present challenges for more general IL and RL algorithms.Publisher PDFPeer reviewe

    Experimental Robot Model Adjustments Based on Force-Torque Sensor Information

    Get PDF
    The computational complexity of humanoid robot balance control is reduced through the application of simplified kinematics and dynamics models. However, these simplifications lead to the introduction of errors that add to other inherent electro-mechanic inaccuracies and affect the robotic system. Linear control systems deal with these inaccuracies if they operate around a specific working point but are less precise if they do not. This work presents a model improvement based on the Linear Inverted Pendulum Model (LIPM) to be applied in a non-linear control system. The aim is to minimize the control error and reduce robot oscillations for multiple working points. The new model, named the Dynamic LIPM (DLIPM), is used to plan the robot behavior with respect to changes in the balance status denoted by the zero moment point (ZMP). Thanks to the use of information from force-torque sensors, an experimental procedure has been applied to characterize the inaccuracies and introduce them into the new model. The experiments consist of balance perturbations similar to those of push-recovery trials, in which step-shaped ZMP variations are produced. The results show that the responses of the robot with respect to balance perturbations are more precise and the mechanical oscillations are reduced without comprising robot dynamicsThe research leading to these results received funding from the RoboCity2030-III-CM project (Robótica aplicada a la mejora de la calidad de vida de los ciudadanos. Fase III; S2013/MIT-2748), funded by Programas de Actividades I+D en la Comunidad de Madrid and cofunded by Structural Funds of the EU

    Active SLAM: A Review On Last Decade

    Full text link
    This article presents a comprehensive review of the Active Simultaneous Localization and Mapping (A-SLAM) research conducted over the past decade. It explores the formulation, applications, and methodologies employed in A-SLAM, particularly in trajectory generation and control-action selection, drawing on concepts from Information Theory (IT) and the Theory of Optimal Experimental Design (TOED). This review includes both qualitative and quantitative analyses of various approaches, deployment scenarios, configurations, path-planning methods, and utility functions within A-SLAM research. Furthermore, this article introduces a novel analysis of Active Collaborative SLAM (AC-SLAM), focusing on collaborative aspects within SLAM systems. It includes a thorough examination of collaborative parameters and approaches, supported by both qualitative and statistical assessments. This study also identifies limitations in the existing literature and suggests potential avenues for future research. This survey serves as a valuable resource for researchers seeking insights into A-SLAM methods and techniques, offering a current overview of A-SLAM formulation.Comment: 34 pages, 8 figures, 6 table

    Virtualization of Robotic Hands Using Mobile Devices

    Get PDF
    This article presents a multiplatform application for the tele-operation of a robot hand using virtualization in Unity 3D. This approach grants usability to users that need to control a robotic hand, allowing supervision in a collaborative way. This paper focuses on a user application designed for the 3D virtualization of a robotic hand and the tele-operation architecture. The designed system allows for the simulation of any robotic hand. It has been tested with the virtualization of the four-fingered Allegro Hand of SimLab with 16 degrees of freedom, and the Shadow hand with 24 degrees of freedom. The system allows for the control of the position of each finger by means of joint and Cartesian co-ordinates. All user control interfaces are designed using Unity 3D, such that a multiplatform philosophy is achieved. The server side allows the user application to connect to a ROS (Robot Operating System) server through a TCP/IP socket, to control a real hand or to share a simulation of it among several users. If a real robot hand is used, real-time control and feedback of all the joints of the hand is communicated to the set of users. Finally, the system has been tested with a set of users with satisfactory results.This research was funded by Ministerio de Ciencia, Innovación y Universidades grant number RTI2018-094279-B-100

    Portable offline indoor object recognition system for the visually impaired

    Get PDF
    This article presents an indoor assistive system that addresses the challenges faced by visually impaired individuals. The proposed system helps the visually impaired individuals to move indoor and make them independent of any external assistance. The proposed system consists of a camera with a processing unit and an accompanying Time-of-Flight sensor providing an efficient, convenient and cost-effective solution. The proposed system achieves average object detection accuracy of 73.34% and a 5% error margin in detecting the distance and length of detected objects. The performance comparison with two existing systems shows that the proposed system provides a very close performance to the benchmarks with advantages of portability easy-to-use and no requirement for cloud services

    Modeling and fuzzy FOPID controller tuned by PSO for pneumatic positioning system

    Get PDF
    A pneumatic cylinder system is believed to be extremely nonlinear and sensitive to nonlinearities, which makes it challenging to establish precise position control of the actuator. The current research is aimed at reducing the overshoot in the response of a double-acting pneumatic actuator, namely, the IPA positioning system’s reaction time. The pneumatic system was modeled using an autoregressive with exogenous input (ARX) model structure, and the control strategy was implemented using a fuzzy fractional order proportional integral derivative (fuzzy FOPID) employing the particle swarm optimization (PSO) algorithm. This approach was used to determine the optimal controller parameters. A comparison study has been conducted to prove the advantages of utilizing a PSO fuzzy FOPID controller over PSO fuzzy PID. The controller tuning algorithm was validated and tested using a pneumatic actuator system in both simulation and real environments. From the standpoint of time-domain performance metrics, such as rising time (tr), settling time (ts), and overshoot (OS%), the PSO fuzzy FOPID controller outperforms the PSO Fuzzy PID controller in terms of dynamic performance

    A Stable Nonlinear Switched System for Landmark-aided Motion Planning

    Get PDF
    To guarantee navigation accuracy, the robotic applications utilize landmarks. This paper proposes a novel nonlinear switched system for the fundamental motion planning problem in autonomous mobile robot navigation: the generation of continuous collision free paths to a goal configuration via numerous land marks (waypoints) in a cluttered environment. The proposed system leverages the Lyapunov based control scheme (LbCS) and constructs Lyapunov like functions for the system’s subsystems. These functions guide a planar point mass object, representing an autonomous robotic agent, towards its goal by utilizing artificial landmarks. Extracting a set of nonlinear, time invariant, continuous, and stabilizing switched velocity controllers from these Lyapunov like functions, the system invokes the controllers based on a switching rule, enabling hierarchical landmark navigation in complex environments. Using the well known stability criteria by Branicky for switched systems based on multiple Lyapunov functions, the stability of the proposed system is provided. A new method to extract action landmarks from multiple landmarks is also introduced. The control laws are then used to control the motion of a nonholonomic car like vehicle governed by its kinematic equations. Numerical examples with simulations illustrate the effectiveness of the Lyapunov based control laws. The proposed control laws can automate various processes where the transportation of goods or workers between different sections is required
    corecore