The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
In this paper, a human speaker tracking method on audio and video data is presented. It is applied to conversation tracking with a robot. Audiovisual data fusion is performed in a two-steps process. Detection is performed independently on each modality: face detection based on skin color on video data and sound source localization based on the time delay of arrival on audio data. The results of those...
This paper is synopsis of a recently proposed solution for treating patients who suffer from Phantom Limb Pain (PLP). The underpinning approach of this research and development project is based on an extension of “mirror box” therapy which has had some promising results in pain reduction. An outline of an immersive individually tailored environment giving the patient a virtually realised limb presence,...
The objective of this paper is to instill in students motivation and interest for what they are studying a little bit further of the theory they learn in classroom. Sometimes students prefer more interactive classes and want to know why the material given in class is helpful in their career. Do we have a solution for this? Autonomous Robotic Vehicle (ARV) projects can be the solution to this problem...
In this paper, we present an approach to support transaction-based spatial-temporal programming of mobile robot swarms on a systemic level. We introduce a programming model for swarms of mobile robots. Swarm applications consist of concurrent, distributed and context-aware actions. We provide distributed transactions in order to guarantee atomic execution of a set of dependent actions. We distinguish...
This paper examines and summarizes the research trends in the field of rehabilitation robotics for treadmills that automatically adapt to the walker's desired speed. Treadmill training is a method of ambulatory rehabilitation for patients who have lost their ambulatory function before or after a joint replacement surgery, or from arthritis, a stroke, or a spinal cord injury. The existing treadmill...
This paper presents the design and development of a new low cost device that allows real-time control application of a robotic system using novel methodologies of component based design: processor in the loop tuning and low/high level control. The particular design of this electronic board allows to control up to three permanent magnet (PM) DC motors per board that can be attached to magnetic or optical...
In this paper, we introduce the Lehigh Ocean Research Craft Autonomous (LORCA) — a high performance USV with applications to surveillance and monitoring tasks. Compact (1.2 m), lightweight (5 kg) and robust (one-piece carbon fiber design), LORCA is capable of speeds of 80 kph (50 mph). It was also designed to be capable of operations in ocean waves, with self-righting ability in all sea states. We...
The applications of UAVs (Unmanned Aerial Vehicles) are growing up and becoming part of many daily tasks in many organizations. However, as matter of fact, the use of a UAV does not mean the decreasing of operational complexities and, consequently, the costs of perform its tasks. Some times this high cost is connected to the dependence of well-trained operators and huge remote control facilities to...
The detection of obstacles is a fundamental issue in autonomous navigation, as it is the main key for collision prevention. This paper presents a method for the segmentation of general obstacles by stereo vision with no need of dense disparity maps or assumptions about the scenario. A sparse set of points is selected according to a local spatial condition and then clustered in function of its neighborhood,...
Design complex embedded systems demands method and tools that allow the simulation and verification in an efficient and practical way. This paper proposes the development and evaluation of a distributed simulation platform of heterogeneous simulators based on High Level Architecture (HLA), a middleware for distributed discrete event simulation, in order to create an environment with high-performance...
In this work we introduce the development of custom embedded servo-drivers intended to control robotic tele-operation joints. We present a class architecture which makes them simple to modify and improve, so as to implement a wide variety of control schemes in a fast and efficient manner. The tele-operation system under development is to be employed to operate industrial robots throughout inspection...
Inspection of petroleum pipelines is very crucial for oil and gas companies. Using a ROV (Remotely Operated Vehicle) for pipeline inspection requires extensive expenses due to heavy equipment and a large number of crew members for operations. In order to save the inspection cost, Kasetsart University and PTTEP have cooperated to conduct a research and development of a specialized AUV (Autonomous Underwater...
Robotic beating heart surgery requires accurate information about the current state of the heart. For this purpose, it is of great importance to have a good estimate of the heart's current phase, which in essence corresponds to the percentage of the current heart cycle that has already passed. Estimation of the heart phase is a highly nontrivial problem as the heart motion is not exactly periodic...
This paper introduces a novel Human Machine Interface (HMI) that allows users to interact with a fleet of Automated Guided Vehicles (AGVs) used for logistics operations in industrial environments. The interface is developed for providing operators with information regarding the fleet of AGVs, and the status of the industrial environment. Information is provided in an intuitive manner, utilizing a...
We present a method to predict collisions with objects thrown at a quadrotor using a pair of dynamic vision sensors (DVS). Due to the micro-second temporal resolution of these sensors and the sparsity of their output, the object's trajectory can be estimated with minimal latency. Unlike standard cameras that send frames at a fixed frame rate, a DVS only transmits pixel-level brightness changes (“events”)...
We present a novel method for tracking arm movement and muscle activity simultaneously in real-time with application to prosthesis hand manipulation and multi-robot systems. The system utilises mechanomyography (MMG), a low frequency rumble produced by contracting muscle, to control grasping, and an inertial measurement unit (IMU) to change the hand gesture through specific arm orientations. Current...
Multi-rate systems arise naturally in distributed settings where computing units execute periodically according to their local clocks and communicate among themselves via message passing. We present a systematic way of designing and verifying such systems with the assumption of bounded drift for local clocks and bounded communication latency. First, we capture the system model through an architecture...
We present a novel learning algorithm especially designed for challenging, large-scale classification problems in mobile robotics. Our method addresses two important aims: first it reduces the required amount of interaction with a human supervisor, which increases the level of autonomy of the learning process. And second, it has the capability to update its internal representation online with every...
Given an articulated rigid body, we define the problem of estimating its dynamics as the problem of computing all the forces and accelerations acting on the bodies which constitute the articulated system. Similarly, we define the state estimation problem as the problem of computing the system positions and velocities. In the present paper we propose a framework for simultaneous state and dynamics...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.