Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

Publications by Pedro Gomes Costa

2016

Validation of a Time Based Routing Algorithm Using a Realistic Automatic Warehouse Scenario

Authors
Santos, J; Costa, P; Rocha, L; Vivaldini, K; Paulo Moreira, AP; Veiga, G;

Publication
ROBOT 2015: SECOND IBERIAN ROBOTICS CONFERENCE: ADVANCES IN ROBOTICS, VOL 2

Abstract
Traffic Control is one of the fundamental problems in the management of an Automated Guided Vehicle (AGV) system. Its main objectives are to assure efficient conflict free routes and to avoid/solve system deadlocks. In this sense, and as an extension of our previouswork, this paper focus on exploring the capabilities of the Time Enhanced A* (TEA*) to dynamically control a fleet of AGVs, responsible for the execution of a predetermined set of tasks, considering an automatic warehouse case scenario. During the trial execution the proposed algorithm, besides having shown high capability on preventing/dealing with the occurrence of deadlocks, it also has exhibited high efficiency in the generation of free collision trajectories. Moreover, it was also selected an alternative from the state-of-art, in order to validate the TEA* results and compare it.

2013

Part Alignment Identification and Adaptive Pick-and-Place Operation for Flat Surfaces

Authors
da Costa, PM; Costa, P; Costa, P; Lima, J; Veiga, G;

Publication
ROBOTICS IN SMART MANUFACTURING

Abstract
Industrial laser cutting machines use a type of support base that sometimes causes the cut metal parts to tilt or fall, which hinders the robot from picking the parts after cutting. The objective of this work is to calculate the 3D orientation of these metal parts with relation to the main metal sheet to successfully perform the subsequent robotic pick-and-place operation. For the perception part the system relies on the low cost 3D sensing Microsoft Kinect, which is responsible for mapping the environment. The previously known part positions are mapped in the new environment and then a plane fitting algorithm is applied to obtain its 3D orientation. The implemented algorithm is able to detect if the piece has fallen or not. If not, the algorithm calculates the orientation of each piece separately. This information is later used for the robot manipulator to perform the pick-and-place operation with the correct tool orientation. This makes it possible to automate a manufacturing process that is entirely human dependent nowadays.

2016

Double A* Path Planning for Industrial Manipulators

Authors
Tavares, P; Lima, J; Costa, P;

Publication
ROBOT 2015: SECOND IBERIAN ROBOTICS CONFERENCE: ADVANCES IN ROBOTICS, VOL 2

Abstract
The scientific and technological development, together with the world of robotics, is constantly evolving, driven by the need to find new solutions and by the ambition of human beings to develop systems with increasingly efficiency. Consequently, it is necessary to develop planning algorithms capable of effectively and safely move a robot within a given non structured scene. Moreover, despite of the several robotic solutions available, there are still challenges to standardise a development technique able to obviate some pitfalls and limitations present in the robotic world. The Robotic Operative System (ROS) arise as the obvious solution in this regard. Throughout this project it was developed and implemented a double A* path planning methodology for automatic manipulators in the industrial environment. In this paper, it will be presented an approach with enough flexibility to be potentially applicable to different handling scenarios normally found in industrial environment.

2016

An Optimization Approach for the Inverse Kinematics of a Highly Redundant Robot

Authors
Costa, P; Lima, J; Pereira, AI; Costa, P; Pinto, A;

Publication
PROCEEDINGS OF THE SECOND INTERNATIONAL AFRO-EUROPEAN CONFERENCE FOR INDUSTRIAL ADVANCEMENT (AECIA 2015)

Abstract
This paper describes a robot with 12 degrees of freedom for pick-and-place operations using bricks. In addition, an optimization approach is proposed, which determines the state of each joint (that establishes the pose for the robot) based on the target position while minimizing the effort of the servomotors avoiding the inverse kinematics problem, which is a hard task for a 12 DOF robot manipulator. Therefore, it is a multi-objective optimization problem that will be solved using two optimization methods: the Stretched Simulated Annealing method and the NSGA II method. The experiments conducted in a simulation environment prove that the proposed approach is able to determine a solution for the inverse kinematics problem. A real robot formed by several servomotors and a gripper is also presented in this research for validating the solutions.

2017

A Fast and Robust Kinematic Model for a 12 DoF Hyper-Redundant Robot Positioning: an Optimization Proposal

Authors
Lima, J; Pereira, AI; Costa, P; Pinto, A; Costa, P;

Publication
PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2016 (ICNAAM-2016)

Abstract
This paper describes an optimization procedure for a robot with 12 degrees of freedom avoiding the inverse kinematics problem, which is a hard task for this type of robot manipulator. This robot can be used to pick and place tasks in complex designs. Combining an accurate and fast direct kinematics model with optimization strategies, it is possible to achieve the joints angles for a desired end-effector position and orientation. The optimization methods stretched simulated annealing algorithm and genetic algorithm were used. The solutions found were validated using data originated by a real and by a simulated robot formed by 12 servomotors with a gripper.

2017

Path Planning for Automatic Recharging System for Steep-Slope Vineyard Robots

Authors
Santos, L; dos Santos, FN; Mendes, J; Ferraz, N; Lima, J; Morais, R; Costa, P;

Publication
ROBOT 2017: Third Iberian Robotics Conference - Volume 1, Seville, Spain, November 22-24, 2017

Abstract

  • 2
  • 9