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 CRIIS

2019

3D Simulator Based on SimTwo to Evaluate Algorithms in Micromouse Competition

Authors
Eckert, L; Piardi, L; Lima, J; Costa, P; Valente, A; Nakano, A;

Publication
New Knowledge in Information Systems and Technologies - Volume 1, World Conference on Information Systems and Technologies, WorldCIST 2019, Galicia, Spain, 16-19 April, 2019

Abstract
Robotics competitions are increasing in complexity and number challenging the researchers, roboticists and enthusiastic to address the robot applications. One of the well-known competition is the micromouse where the fastest mobile robot to solve a maze is the winner. There are several topics addressed in this competition such as robot prototyping, control, electronics, path planning, optimization, among others. A simulation can be used to speed-up the development and testing algorithms but faces the gap between the reality in the dynamics behaviour. In this paper, an open source realistic simulator tool is presented where the dynamics of the robot, the slippage of the wheels, the friction and the 3D visualization can be found. The complete simulator with the robot model and an example is available that allow the users to test, implement and change all the environment. The presented results validate the proposed simulator. © 2019, Springer Nature Switzerland AG.

2019

A Line Follower Educational Mobile Robot Performance Robustness Increase Using a Competition as Benchmark

Authors
Goncalves, J; Pinto, VH; Costa, P;

Publication
2019 6TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT 2019)

Abstract
In this paper it is presented a line follower educational mobile robot performance robustness increase. The Robotic Day line Follower Competition was used as a Benchmark to test the proposed approach. The applied robot is based on an Arduino, which is applied in the low level control, while the high level control loop is carried out by an RPI running an object pascal application. The described robot was prototyped in order to have a competitive participation in the Robotic Day Line Follower 2017 competition, and improved for performance robustness increase in order to participate in the 2018 competition. It was prototyped with an RPI, taking advantage of its capabilities, allowing the use of higher performance sensors, when compared with the most common standard approaches based on a single 8 bit RISC micro-controller, having as disadvantage the inevitable robot size increase, which compromises in certain situations the robot maneuverability and increases the power consumption. The robot is equipped with DC Motors, the chosen line follower sensor is the picamera and for the obstacle detection, a time of flight sensor was applied.

2019

Introduction to DC Motors for Engineering Students based on Laboratory Experiments

Authors
Pinto, VH; Goncalves, JA; Costa, P;

Publication
2019 6TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT 2019)

Abstract
Since DC Motors are common components in engineering projects that involve process control, it is necessary for any student in this area to understand their concepts, construction and applications. This paper focuses on a series of Laboratory Experiments that were carried out in an Entry Level Unit of the Integrated Master Degree in Electrical and Computers Engineering of the Faculty of Engineering of the University of Porto, named Project FEUP. In this class, mandatory for all students, they learn to how use these motors, from basic concepts to the estimation modeling. The paper presents the developed kits that students use, the simplified model and examples of the experiments performed in some classes.

2019

Proposal of a low cost high performance educational mobile robot: An RPI and Arduino approach

Authors
Gonçalves, J; Pinto, AF; Pinto, VH; Costa, P;

Publication
Robotics Transforming the Future - Proceedings of the 21st International Conference on Climbing and Walking Robots and the Support Technologies for Mobile Machines, CLAWAR 2018

Abstract
In this paper the proposal of a low cost high performance educational mobile robot is described. The robot is based on an Arduino, applied in the low level control, while the high level control loop is carried out by an RPI running an object pascal application. The described robot was prototyped in order to have a competitive participation in the Robotic Day Line Follower 2017 competition, taking advantage of the RPI capabilities. The RPI allows the use of higher performance sensors, when compared with the most common standard approaches based on a single 8 bit RISC micro-controller, having as disadvantage the inevitable robot size increase, which compromises in certain situations the robot maneuverability and increases the power consumption. The robot is equipped with DC Motors, the chosen line follower sensor is the picamera and for the obstacle detection sonar sensors are used. © CLAWAR Association.

2019

3D Simulator with Hardware-in-the-Loop capability for the Micromouse Competition

Authors
Piardi, L; Eckert, L; Lima, J; Costa, P; Valente, A; Nakano, A;

Publication
2019 19TH IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS (ICARSC 2019)

Abstract
Robotics competitions are a way to challenge researchers, roboticists and enthusiastic to address robot applications. One of the well-known international competition is the Micromouse where the fastest mobile robot to solve a maze is the winner. There are several topics addressed in this competition such as robot prototyping, control, electronics, path planning, optimization, among others while keeping the size of the robot as small as possible. A simulation can be used to speed-up the development and testing algorithms but faces the gap between a simulation and reality, specially in the dynamics behaviour. There are some simulation environments that allow to simulate the Micromouse competition, but in this paper, an Hardware-in-the-loop simulator tool is presented where the simulated robot is controlled by the same microcontroller used by the robot. By this way, the developed algorithms are tested and validated with the limitations and constraints presented in the real hardware, such as memory and processing capabilities. The robot dynamics, the slippage of the wheels, the friction and the 3D visualization are present in the simulator. The presented results show that the same code and hardware controlling the simulated and the real robot identically.

2019

A* Search Algorithm Optimization Path Planning in Mobile Robots Scenarios

Authors
Lima, J; Costa, P; Costa, P; Eckert, L; Piardi, L; Paulo Moreira, AP; Nakano, A;

Publication
INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS (ICNAAM-2018)

Abstract
Path planning for mobile robotics in unknown environments or with moving obstacles requires re-planning paths based on information gathered from the surroundings. Moving obstacles and real time constraints require fast computing to navigate and make decisions in a mobile robot. This paper addresses an optimization approach to compute, with real time constraints, the optimal path for a mobile robot based on a dynamically simplified A* search algorithm with a commitment on the available time.

  • 158
  • 377