Browsing by Author "Veiga, Germano"
Now showing 1 - 7 of 7
Results Per Page
Sort Options
- Autonomous robot navigation for automotive assembly task: an industry use-casePublication . Sobreira, Héber; Rocha, Luís; Lima, José; Rodrigues, Francisco; Moreira, António Paulo G. M.; Veiga, GermanoAutomobile industry faces one of the most flexible productivity caused by the number of customized models variants due to the buyers needs. This fact requires the production system to introduce flexible, adaptable and cooperative with humans solutions. In the present work, a panel that should be mounted inside a van is addressed. For that purpose, a mobile manipulator is suggested that could share the same space with workers helping each other. This paper presents the navigation system for the robot that enters the van from the rear door after a ramp, operates and exits. The localization system is based on 3DOF methodologies that allow the robot to operate autonomously. Real tests scenarios prove the precision and repeatability of the navigation system outside, inside and during the ramp access of the van.
- Cable robot for non-standard architecture and construction: A dynamic positioning systemPublication . Moreira, Eduardo; Pinto, Andry; Costa, Paulo Gomes da; Moreira, António Paulo G. M.; Veiga, Germano; Lima, José; Sousa, Jose Pedro; Costa, PedroIn the past few years, cable-driven robots have received some attention by the scientific community and the industry. They have special characteristics that made them very reliable to operate with the level of safeness that is required by different environments, such as, handling of hazardous materials in construction sites. This paper presents a cable-driven robot called SPIDERobot, that was developed for automated construction of architectural projects. This robot has a rotating claw and it is controlled by a set of 4 cables that allow 4 degrees of freedom. In addition to the robot, this paper introduces a Dynamic Control System (DCS) that controls the positioning of the robot and assures that the length of cables is always within a safe value. Results show that traditional force-feasible approaches are more influenced by the pulling forces or the geometric arrangement of all cables and their positioning is significantly less accurate than the DCS. Therefore, the architecture of the SPIDERobot is designed to enable an easily scaling up of the solution to higher dimensions for operating in realistic environments.
- Development of an autonomous mobile towing vehicle for logistic tasksPublication . Rocha, Cláudia; Sousa, Ivo; Ferreira, Francisco; Sobreira, Héber; Lima, José; Veiga, Germano; Moreira, António Paulo G. M.Frequently carrying high loads and performing repetitive tasks compromises the ergonomics of individuals, a recurrent scenario in hospital environments. In this paper, we design a logistic planner of a fleet of autonomous mobile robots for the automation of transporting trolleys around the hospital, which is independent of the space configuration, and robust to loss of network and deadlocks. Our robotic solution has an innovative gripping system capable of grasping and pulling nonmodified standard trolleys just by coupling a plate. Robots are able to navigate autonomously, to avoid obstacles assuring the safety of operators, to identify and dock a trolley, to access charging stations and elevators, and to communicate with the latter. An interface was built allowing users to command the robots through a web server. It is shown how the proposed methodology behaves in experiments conducted at the Faculty of Engineering of the University of Porta and Braga's Hospital.
- A multilayer model predictive control methodology applied to a biomass supply chain operational levelPublication . Pinho, Tatiana M.; Coelho, João Paulo; Veiga, Germano; Moreira, António Paulo G. M.; Boaventura-Cunha, JoséForest biomass has gained increasing interest in the recent years as a renewable source of energy in the context of climate changes and continuous rising of fossil fuels prices. However, due to its characteristics such as seasonality, low density, and high cost, the biomass supply chain needs further optimization to become more competitive in the current energetic market. In this sense and taking into consideration the fact that the transportation is the process that accounts for the higher parcel in the biomass supply chain costs, this work proposes a multilayer model predictive control based strategy to improve the performance of this process at the operational level. The proposed strategy aims to improve the overall supply chain performance by forecasting the system evolution using behavioural dynamic models. In this way, it is possible to react beforehand and avoid expensive impacts in the tasks execution. The methodology is composed of two interconnected levels that closely monitor the system state update, in the operational level, and delineate a new routing and scheduling plan in case of an expected deviation from the original one. By applying this approach to an experimental case study, the concept of the proposed methodology was proven. This novel strategy enables the online scheduling of the supply chain transport operation using a predictive approach.
- Part alignment identification and adaptive pick-andplace operation for flat surfacesPublication . Costa, Paulo Gomes da; Costa, Pedro; Lima, José; Veiga, GermanoIndustrial 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.
- Predictive model based architecture for energy biomass supply chains tactical decisionsPublication . Pinho, Tatiana M.; Coelho, João Paulo; Veiga, Germano; Moreira, António Paulo G. M.; Oliveira, Paulo de Moura; Boaventura-Cunha, JoséRenewable sources of energy play a decisive role in the current energetic paradigm to mitigate climate changes associated with greenhouse gases emissions and problems of energy security. Biomass energy and in particular forest wood biomass supply chains have the potential to enhance these changes due to its several bene ts such as ability to produce both bioenergy and bioproducts, generate energy on-demand, among others. However, this energy source has some drawbacks mainly associated with the involved costs. In this work, the use of a Model Predictive Control approach is proposed to plan, monitor and control the wood-biomass supply chain for energy production at a tactical level. With this methodology the biomass supply chain becomes more e cient ensuring the service quality in a more competitive way. In order to test and validate the proposed approach di erent simulation scenarios were considered that proved the e ciency of the proposed tool regarding the decisions de nition and control.
- Towards an orientation enhanced astar algorithm for robotic navigationPublication . Fernandes, Elisabete; Costa, Pedro; Lima, José; Veiga, Germano; Fernandes E.This paper presents an algorithm capable of generating smooth, feasible paths for an any-shape non-holonomic mobile robot, taking into account orientation restrictions, with the aim of navigating close to obstacles. Our contribution consists in an extension of the A∗ algorithm in a cell decomposition, where besides its position, the orientation of the platform is also considered when searching for a path. This is achieved by constructing 16 layers of orientations and only visiting neighbor layers when searching for the lowest cost. To simplify collision checking, the robot's footprint is used to inflate obstacles, yet, to allow the robot to find paths close to obstacles, the actual footprint of the robot must used. By discretizing the orientation space into layers and computing an oriented footprint for each layer, the actual footprint of the robot is used, increasing the configuration space without becoming computationally expensive. The path planning algorithm was developed under the EU-funded project CARLoS < sup > 1 < /sup > and was implemented in a stud welding robot simulated within a naval industry environment, validating our approach.
