Mathematical methods in computer science – efficient algorithms
implemented in software or hardware
Freescale Kinetis L (Cortex M0+) training
Freescale
2013
出版物
Fault-tolerant algorithm for a mobile robot solving a maze
The Challenges of Modern Technology, 4.1(2013) : pp 21-29,
Maze solving problem has been considered since the ancient times. In robotics community this problem is widely known from the ”All Japan Micromouse Competition”. In this paper the author has extended the maze solving problem of cases when some robot distance sensors have been damaged. A new fault-tolerant algorithm for a mobile robot solving a maze is proposed. A dedicated simulator has been designed and written in Java to compare several maze solving algorithms for different combination of sensors failures
A self-tuning fuzzy PD controller for a wheeled mobile robot operating in the presence of faults
The Challenges of Modern Technology, 2.4(2011) : pp 11-20
Th is paper presents aself-tuning fuzzy PD controller designed to improve a control strategy for a wheeled mobile robot. The dynamic model of atwo-wheeled mobile robot was implemented in Matlab/Simulink environment. In this paper the trajectory tracking problem for a mobile robot in the presence of positioning system faults is considered in detail. Mamdani fuzzy reasoning is used to tune the value of proportional gain Kp and derivative gain Kd of a PD controller. A few simulations comparing the classical PD
Java simulator for an autonomous mobile robot operating in the presence of sensor faults
The Challenges of Modern Technology, 1.1(2010) : pp 56-60
This paper presents two-dimensional mobile robot simulator written in Java. Robot performs autonomous navigation based on infrared sensors. Sensing range and angle can be adjusted in real-time. Obstacle detection an avoidance algorithm was implemented. In this paper, the wall-following problem for mobile robot in the presence of sensors faults is considered in detail. Time related method of robot orientation relative to the wall is shown. A few experimental tests are reported to discuss the robustness of