One of the crucial steps in image mosaicing is global alignment, which requires finding the best image registration parameters by employing nonlinear minimization methods over correspondences between overlapping image...
详细信息
We present a new method to auto-adjust camera exposure for outdoor robotics. In outdoor environments, scene dynamic range may be wider than the dynamic range of the cameras due to sunlight and skylight. This can resul...
详细信息
ISBN:
(纸本)9781479969357
We present a new method to auto-adjust camera exposure for outdoor robotics. In outdoor environments, scene dynamic range may be wider than the dynamic range of the cameras due to sunlight and skylight. This can results in failures of vision-based algorithms because important image features are missing due to under-/over-saturation. To solve the problem, we adjust camera exposure to maximize image features in the gradient domain. By exploiting the gradient domain, our method naturally determines the proper exposure needed to capture important image features in a manner that is robust against illumination conditions. The proposed method is implemented using an off-the-shelf machine vision camera and is evaluated using outdoor robotics applications. Experimental results demonstrate the effectiveness of our method, which improves the performance of robot vision algorithms.
In order to get full 3D model from consumer depth cameras, previous approaches used set of synchronized depth cameras or moved the depth sensor around the target object. This on-going work introduces a cost effective ...
详细信息
ISBN:
(纸本)9781479953349
In order to get full 3D model from consumer depth cameras, previous approaches used set of synchronized depth cameras or moved the depth sensor around the target object. This on-going work introduces a cost effective and convenient framework for filming dynamic 3D object. This set is comprised of a consumer depth camera, or RGBD sensor and a pair of mirrors. Because of the images reflected from two mirrors in the system, it can capture a depth-map of the target object in an extended view. The practicality and effectiveness of this framework is demonstrated.
We investigate methods to improve fault-tolerance of Autonomous Underwater Vehicles (AUVs) to increase their reliability and persistent autonomy. We propose a learning-based approach that is able to discover new contr...
详细信息
We investigate methods to improve fault-tolerance of Autonomous Underwater Vehicles (AUVs) to increase their reliability and persistent autonomy. We propose a learning-based approach that is able to discover new control policies to overcome thruster failures as they happen. The proposed approach is a model-based direct policy search that learns on an on-board simulated model of the AUV. The model is adapted to a new condition when a fault is detected and isolated. Since the approach generates an optimal trajectory, the learned fault-tolerant policy is able to navigate the AUV towards a specified target with minimum cost. Finally, the learned policy is executed on the real robot in a closed-loop using the state feedback of the AUV. Unlike most existing methods which rely on the redundancy of thrusters, our approach is also applicable when the AUV becomes under-actuated in the presence of a fault. To validate the feasibility and efficiency of the presented approach, we evaluate it with three learning algorithms and three policy representations with increasing complexity. The proposed method is tested on a real AUV, Girona500.
While commercially available autonomous underwater vehicles (AUVs) are routinely used in survey missions, a new set of applications exist demanding intervention capabilities. This is the case, for instance, of the mai...
详细信息
While commercially available autonomous underwater vehicles (AUVs) are routinely used in survey missions, a new set of applications exist demanding intervention capabilities. This is the case, for instance, of the maintenance of permanent underwater observatories or submerged oil wells. These tasks, currently undertaken by remotely operated vehicles (ROVs), can be automated using intervention AUVs (I-AUVs) reducing their complexity and costs. The TRITON spanish funded project proposes the use of light I-AUV for autonomous intervention tasks, such as valve turning or connector pluging/unpluging, in adapted sub-sea infrastructures. To this aim, this paper presents the design and implementation of an I-AUV-friendly sub-sea docking panel, as well as the vision-based autonomous docking procedure for the Girona 500 lightweight I-AUV. The panel implements a funnel-based docking method for passive accommodation. It also includes a T valve and a custom designed hot stab connector. Once docked, the I-AUV and the panel become rigid and basic fixed-base manipulation strategies can be used for manipulation.
The quality and obtained quantity of Virgin Olive Oil is bounded by the characteristics of the olives to be processed, and further determined by the influence of the process variables during the actual elaboration. Si...
详细信息
The quality and obtained quantity of Virgin Olive Oil is bounded by the characteristics of the olives to be processed, and further determined by the influence of the process variables during the actual elaboration. Since the quality of the olives evolves during the harvesting season, it is relevant to consider when to harvest the olives in order to maximize the profit over the whole season. This work proposes a method to determine an optimal production plan for the whole harvesting season and presents the results obtained in its application to four different scenarios.
In computed torque control, robot dynamics are predicted by dynamic models. This enables more compliant control, as the gains of the feedback term can be lowered, because the task of compensating for robot dynamics is...
详细信息
In computed torque control, robot dynamics are predicted by dynamic models. This enables more compliant control, as the gains of the feedback term can be lowered, because the task of compensating for robot dynamics is delegated from the feedback to the feedforward term. Previous work has shown that Gaussian process regression is an effective method for learning computed torque control, by setting the feedforward torques to the mean of the Gaussian process. We extend this work by also exploiting the variance predicted by the Gaussian process, by lowering the gains if the variance is low. This enables an automatic adaptation of the gains to the uncertainty in the computed torque model, and leads to more compliant low-gain control as the robot learns more accurate models over time. On a simulated 7-DOF robot manipulator, we demonstrate how accurate tracking is achieved, despite the gains being lowered over time.
We consider an iterative learning control (ILC) approach to machining with industrial robots. The robot and the milling process are modeled using system identification methods with a data-driven approach. Two differen...
We consider an iterative learning control (ILC) approach to machining with industrial robots. The robot and the milling process are modeled using system identification methods with a data-driven approach. Two different model-based ILC algorithms are proposed and subsequently experimentally verified in a milling scenario. The difference between the two approaches is the required sensors for acquiring relevant input data for the algorithms. The results from the experiments indicate that the proposed methods have the potential of significantly decreasing the position errors in robotic machining, up to 85% in the considered milling scenario.
While commercially available AUVs are routinely used in survey missions, a new set of applications exists which clearly demand intervention capabilities. The maintenance of: permanent observatories underwater;submerge...
详细信息
This paper proposes strategies for the driving and egress of a vehicle with a humanoid robot. To drive the vehicle, the RANSAC method was used to detect obstacles, and the Wagon model was used to control the steering ...
详细信息
ISBN:
(纸本)9781479968862
This paper proposes strategies for the driving and egress of a vehicle with a humanoid robot. To drive the vehicle, the RANSAC method was used to detect obstacles, and the Wagon model was used to control the steering and velocity of the vehicle with only a limited number of sensors which were installed on the humanoid robot. Additionally, a manual teleoperating method was used with the lane projection technique. For the egress motion, gain override and the Cartesian position/force control technique were used to interact with the vehicle structure. To overcome the disadvantages of a highly geared manipulator, a special technique was used that included modelled friction compensation and a non-complementary switching mode. DRC-HUBO+ used the proposed method to perform a vehicle driving and egress task in the DRC finals 2015.
暂无评论