Colour sorting robots automate industries, but translating image data to robot movement is expensive and complicated. Vision sensors require a lot of processing power, which can slow down and strain the robot. Real-time colour sorting... more
Multi-robot systems (MRS) are groups of robots that coordinate to complete a given task. In communication-based systems, the integrity of the information shared between robots becomes highly important as any security threat due to a... more
This report presents the design, implementation, and operation of an omnidirectional mobile robot equipped with Mecanum wheels, enabling precise motion in any direction. The robot's development included a MATLAB simulation to model its... more
Mobil robotların kullanımı günümüzde oldukça artmıştır. Otonom çalışan bu robotların kontrol yazılımlarını iyi bir şekil-de geliştirilmesi önemlidir. Yapay zeka tabanlı geliştirilen bu yazılımların fiziksel robotların üzerinde denenmesi... more
Deep Reinforcement Learning-Based Path Planning with Dynamic Collision Probability for Mobile Robots
This study proposed a novel approach for mobile robots path planning and avoiding collisions by using Collision Probability (CP) along with the Soft Actor-Critic Lagrangian (SACL-L) framework. Our approach enables the mobile robot to... more
Solid waste management is one of the critical challenges seen everywhere, and the coronavirus disease (COVID-19) pandemic has only worsened the problems in the safe disposal of infectious waste. This paper outlines a design for a mobile... more
The advent of increasingly flexible and adaptive production processes will require equally flexible robotic collaboration. The forthcoming robotic applications must be able to self-adapt to different applications and scenarios and to... more
TUCer team developed a prototype, portable chassis dynamometer capable of carrying out experimentation with alternate scenarios of acceleration, constant speed and deceleration, in a fully automated way. A controller scheme based on Robot... more
One way to improve the robustness and flexibility of robot performance is to let the robot learn from its experiences. In this paper, we describe the architecture and knowledge-representation framework for a service robot being developed... more
This work presents a simulation framework developed under the widely used Robot Operating System (ROS) to enable the validation of robotics systems and gas sensing algorithms under realistic environments. The framework is rooted in the... more
Vector synthesis of fault testing (simulation) map for logic is proposed, which without simulation allows to determine of all faults detected on test sets, as well as determining test sets to detect specified faults. For synthesis, a... more
Quadruped home surveillance robots represent a promising advancement in home security and automation. This innovative robotic system is equipped with four-legged locomotion, allowing it to traverse various terrains within a household... more
Research investigations in the realm of micro-robotics often center around strategies addressing the multi-robot task allocation (MRTA) problem. Our contribution delves into the collaborative dynamics of micro-robots deployed in targeted... more
This study proposes an autonomous navigation system for hexapod robots, promising in complex rescue scenarios. The system is tested in simulations under three environments: rocky, cracked flooring, and inclined surfaces. utilizing light... more
In unstructured agricultural fields where autonomous navigation is challenging and demands additional safety, the operator’s experience and knowledge are essential for supervising operations and making decisions beyond the robot’s... more
El Desarrollo de software Dirigido por Modelos (MDD, Model Driven software Development) aparece como una alternativa viable para aplicar técnicas de ingeniería de software en el desarrollo de sistemas robóticos. Su uso logra un nivel de... more
Message oriented and robotics middleware play an important role in facilitating robot control, abstracting complex functionality, and unifying communication patterns between sensors and devices. However, using multiple middleware... more
Robots will soon interact with humans in settings outside of a lab. Since it will be likely that their bodies will not be as developed as their programming, they will not have the complex limbs needed to perform simple tasks. Thus they... more
The research described in this paper, focuses on a virtual reality headset system that integrates the Oculus Rift VR headset with a low cost Unmanned Aerial Vehicle (UAV) to allow for drone teleoperation and telepresence using the Robot... more
When a human is taken to a new place, a new location, the individual first tries to perceive it, then gets to the geography of it and finally maps it. By mapping the whole location, the human goes around the place without any difficulty.... more
The Robot Operating System (ROS) is an open source framework for the development of robotic software, in which a typical system consists of multiple processes communicating under a publishersubscriber architecture. A great deal of... more
One way to improve the robustness and flexibility of robot performance is to let the robot learn from its experiences. In this paper, we describe the architecture and knowledge-representation framework for a service robot being developed... more
Derinlik kameraları ve Lidar sistemleri, dijital pazardaki sensörlerin önemli bir parçası haline geldi. Derinlik kameraları, bir nesnenin derinliğini ve karşılık gelen piksel ve doku bilgilerini algılar. Lidar sistemler, bir nesnenin... more
Abstract, the revolution in the Internet of Things (IoT), creates new challenges for the field of robotics. For the construction of applications and communication of robotic systems with the cloud, certain protocols and concepts were... more
This work describes a mobile system that has been developed to precisely and reliably carry out echolocation experiments (data collection) for later analysis. A Kobuki robot was used as a base unit, providing mobility and accurate... more
This paper presents a multi-ultrasonic-sensor system designed for Simultaneous Localization and Mapping (SLAM) on the open source robot Kobuki Turtlebot. The operating system used in this research project, Robot Operating System (ROS), is... more
Resumen. La Revisión Sistemática de Literatura (RSL) es una estrategia de investigación destinada a obtener evidencia desde artículos científicos almacenados en repositorios digitales, la cual debe ser sistemática, reproducible y... more
Swarms of tiny flying robots hold great potential for exploring unknown, indoor environments. Their small size allows them to move in narrow spaces, and their light weight makes them safe for operating around humans. Until now, this task... more
The eld of autonomous robotics is growing at a rapid rate. The trend to use increasingly more sensors in vehicles is driven both by legislation and consumer demands for higher safety and reliable service. Nowadays, robots are found... more
This research investigates the symbiotic relationship between artificial intelligence (AI), machine learning (ML), and cybersecurity within the context of fostering sustainable development. The study explores the efficacy of AI-driven... more
The current navigation system requires the user to continuously map with the navigation application with the real-world environment. It sometimes leads to an in aut to describe the design of an application that will provide the same... more
Autonomous Underwater Vehicles (AUVs) are suitable platforms for a wide type of applications in the oceanic environment. These applications are developed in various fields such as scientific surveying, off-shore industry and defense. The... more
A long-standing goal of robotics is to substitute humans in unreachable or dangerous environments, and one of such environments is urban search and rescue (USAR) domain. For USAR tasks we have selected a novel Russian crawlertype robot... more
1. Modelling and animation of crawler UGV's caterpillars is a complicated task, which has not been completely resolved in ROS/Gazebo simulators. In this paper, we proposed an approximation of track-terrain interaction of a crawler UGV,... more
Summary. We consider the problem of exploring an unknown environment using a swarm of autonomous robots with collective behavior emerging from their local rules. Each robot has only a very restricted view on the environment which makes... more
The objective of our project is to develop a mobile robot capable of traversing an arena from a starting point A to a destination point B by taking the shortest path possible and avoiding any obstacles that may be encountered. The robot... more
A multi-robot system is a set of robots that share a common objective and collaborate to achieve it. Multi-robot systems can address distributed and complicated real-world issues more effectively in various industries, including... more
This paper addresses a formation tracking problem of multiple low-cost underwater drones by implementing distributed adaptive neural network control (DANNC). It is based on a leader-follower architecture to operate in hazardous... more
Collaborative autonomous systems operating at edges, e.g., TurtleBots, need adaptive security mechanisms (i.e., Confidentiality, Integrity, Availability) that meet the changing mission requirements and the available processing capacities.... more
With the aim of allowing the efficient and realistic simulation of swarm algorithms for exploration and coverage, we present the tool Multi-Agent Exploration Simulator (MAES), which is an open-source physics-based discrete step... more
The paper investigate the pressure applied during navigation of robot on arcuated prefab and smooth/ marble path using non linear EKF (map based). The analysis part uses experiments on 6DoF robot using (vMicro) as meta software on.Net... more
We present a distributed control strategy for a team of quadrotors to autonomously achieve a desired 3D formation. Our approach is based on local relative position measurements and does not require global position information or... more
The environment scanning has been important in mobile robot studies and applications that may help people to investigate, monitor and study a variety of environments such as unexplored or hazardous surroundings. The main issue regarding... more
An introduction to ROS, an open source robot operating system, is given in this paper. In terms of process management and scheduling, ROS is not an operating system. This study explains how Robotic Operating System (ROS) can be used to... more
This paper proposes a novel fuzzy-adaptive extended Kalman filter (FAEKF) for the real-time attitude estimation of agile mobile platforms equipped with magnetic, angular rate, and gravity (MARG) sensor arrays. The filter structure employs... more
Head pose estimation is a fundamental function for several applications in human-computer interactions. Accurate six degrees of freedom head pose estimation (6DoF-HPE) with full-range angles make up most of these applications, which... more