Base Placement Optimization for Coverage Mobile Manipulation Tasks

04/17/2023
by   Huiwen Zhang, et al.
0

Base placement optimization (BPO) is a fundamental capability for mobile manipulation and has been researched for decades. However, it is still very challenging for some reasons. First, compared with humans, current robots are extremely inflexible, and therefore have higher requirements on the accuracy of base placements (BPs). Second, the BP and task constraints are coupled with each other. The optimal BP depends on the task constraints, and in BP will affect task constraints in turn. More tricky is that some task constraints are flexible and non-deterministic. Third, except for fulfilling tasks, some other performance metrics such as optimal energy consumption and minimal execution time need to be considered, which makes the BPO problem even more complicated. In this paper, a Scale-like disc (SLD) representation of the workspace is used to decouple task constraints and BPs. To evaluate reachability and return optimal working pose over SLDs, a reachability map (RM) is constructed offline. In order to optimize the objectives of coverage, manipulability, and time cost simultaneously, this paper formulates the BPO as a multi-objective optimization problem (MOOP). Among them, the time optimal objective is modeled as a traveling salesman problem (TSP), which is more in line with the actual situation. The evolutionary method is used to solve the MOOP. Besides, to ensure the validity and optimality of the solution, collision detection is performed on the candidate BPs, and solutions from BPO are further fine-tuned according to the specific given task. Finally, the proposed method is used to solve a real-world toilet coverage cleaning task. Experiments show that the optimized BPs can significantly improve the coverage and efficiency of the task.

READ FULL TEXT

page 1

page 5

page 6

research
02/22/2023

Multi-objective optimization of energy consumption and execution time in a single level cache memory for embedded systems

Current embedded systems are specifically designed to run multimedia app...
research
05/15/2023

Enabling Failure Recovery for On-The-Move Mobile Manipulation

We present a robot base placement and control method that enables a mobi...
research
09/16/2022

Optimized Design Method for Satellite Constellation Configuration Based on Real-time Coverage Area Evaluation

When using constellation synergy to image large areas for reconnaissance...
research
06/03/2022

Optimal Design of Electric Machine with Efficient Handling of Constraints and Surrogate Assistance

Electric machine design optimization is a computationally expensive mult...
research
09/20/2018

Harmonious Sampling for Mobile Manipulation Planning

Mobile manipulation planning commonly adopts a decoupled approach that p...
research
11/09/2020

MoboTSP: Solving the Task Sequencing Problem for Mobile Manipulators

We introduce a new approach to tackle the mobile manipulator task sequen...
research
01/22/2020

Planning an Efficient and Robust Base Sequence for a Mobile Manipulator Performing Multiple Pick-and-place Tasks

In this paper, we address efficiently and robustly collecting objects st...

Please sign up or login with your details

Forgot password? Click here to reset