MB
M. Bharatheesha
16 records found
1
Authored
Collaboration between humans and robots is an important aspect of Industry 4.0. It can be improved by incorporating human-like characteristics into robot motion planning. It is assumed that humans move optimal with respect to a certain objective or cost function. To find this ...
Integrating different levels of automation
Lessons from winning the Amazon Robotics Challenge 2016
This article describes Team Delft's robot winning the Amazon Robotics Challenge 2016. The competition involves automating pick and place operations in semi-structured environments, specifically the shelves in an Amazon warehouse.
Team Delft's entry demonstrated that current r ...
Team Delft's entry demonstrated that current r ...
Sampling-based Motion Planning in Configuration and State Spaces
Using supervised learning tools
Robotic systems are the workhorses in practically all automated applications. Manufacturing industries, warehouses, elderly care, disaster rescue and (unfortunately) warfare are example applications where human life has benefited from robotics. By precisely planning controlling t
...
RRT-CoLearn
Towards kinodynamic planning without numerical trajectory optimization
Sampling-based kinodynamic planners, such as Rapidly-exploring Random Trees (RRTs), pose two fundamental challenges: computing a reliable (pseudo-)metric for the distance between two randomly sampled nodes, and computing a steering input to connect the nodes. The core of these ch
...
A large number of novel path planning methods for a wide range of problems have been described in literature over the past few decades. These algorithms can often be configured using a set of parameters that greatly influence their performance. In a typical use case, these parame
...
This paper describes Team Delft’s robot, which won the Amazon Picking Challenge 2016, including both the Picking and the Stowing competitions. The goal of the challenge is to automate pick and place operations in unstructured environments, specifically the shelves in an Amazon ...
Contributed
With the need for robots to operate autonomously increasing more and more, the research field of motion planning is becoming more active. Usually planning is done in configuration space, which often leads to non feasible solutions for highly dynamical or underactuated systems. Wi
...
Inverse Optimal Control for robot arm motions
Improving human-robot collaboration by incorporating human characteristics into optimal motion generation
Human-robot collaboration can be improved if the motions of the robot are more legible and predictable. This can be achieved by making the motions more human-like. It is assumed that humans move optimal with respect to a certain objective or cost function. To find this function a
...
Kinodynamic motion planning for a robot involves generating a trajectory from a given robot state to goal state while satisfying kinematic and dynamic constraints. Rapidly-exploring Random Trees (RRT) is a sampling-based algorithm that has been widely adopted for this. However, R
...
The last decade has marked a rapid and significant growth of the global market of warehouse automation. The biggest challenge lies in the identification and handling of foreign objects. The aim of this research is to investigate whether a usable relation exist between object feat
...
Guidance, Navigation and Control of Autonomous Vessels
An Implementation using a Control-Based Framework
This thesis report proposes a framework to implement Navigation, Guidance and Control (GNC) systems, that enable point-to-point autonomy for displacement vessels. A model-based control approach is chosen as the basis of the GNC systems. The resulting algorithms are implemented fo
...
Currently the prevalence of general purpose mobile robots with manipulation capabilities is still low, despite various applications of such systems such as: disaster response, payload delivery, and assistive/service tasks. A suitable design for such a robot would be that of a tor
...
Reinforcement Learning (RL) is a general purpose framework for designing controllers for non-linear systems. It tries to learn a controller (policy) by trial and error. This makes it highly suitable for systems which are difficult to control using conventional control methodologi
...