Nowadays, the limitations of robot embedded hardware (which cannot be upgraded easily) make difficult to perform computationally complex tasks such as those of high level artificial vision. However, instead of disposing these "out-dated" embedded systems, Cloud technologies for computation offloading can be used. In this paper we present and...
-
November 9, 2022 (v1)PublicationUploaded on: December 5, 2022
-
January 19, 2023 (v1)Publication
The tracking problem (that is, how to follow a previously memorized path) is one of the most important problems in mobile robots. Several methods can be formulated depending on the way the robot state is related to the path. "Trajectory tracking" is the most common method, with the controller aiming to move the robot toward a moving target...
Uploaded on: March 3, 2023 -
November 9, 2022 (v1)Publication
A shared control method, called Shared Control Dynamic Window Approach, is presented. It is inspired in the Dynamic Window Approach (DWA) for autonomous mobile robots. It takes user commands by means of the control interface and provide the most suitable and kinodinamically feasible trajectory that guarantees obstacle avoidance. It provides...
Uploaded on: March 24, 2023 -
February 12, 2018 (v1)Publication
The use of Cloud Computing for computation offloading in the robotics area has become a field of interest today. The aim of this work is to demonstrate the viability of cloud offloading in a low level and intensive computing task: a vision-based navigation assistance of a service mobile robot. In order to do so, a prototype, running over a...
Uploaded on: December 5, 2022 -
February 27, 2020 (v1)Publication
Ns-2 and its successor ns-3 are discrete-event simulators. Ns- 3 is still under development, but offers some interesting characteristics for developers while ns-2 still has a big user base. This paper remarks current differences between both tools from developers point of view. Leaving performance and resources consumption aside, technical...
Uploaded on: March 27, 2023 -
May 16, 2018 (v1)Publication
The use of simulation tools in the development of new Wireless Sensor Networks protocols and applications should be accompanied by minimisation of redundant code and work, making it possible to seamlessly run the same code on simulated and real platforms. This work proposes an architecture for a WSN testing platform that integrates simulation...
Uploaded on: December 5, 2022 -
February 19, 2020 (v1)Publication
Ns-2 and its successor ns-3 are discrete-event simulators which are closely related to each other as they share common background, concepts and similar aims. Ns-3 is still under development, but it offers some interesting characteristics for developers while ns-2 still has a large user base. While other studies have compared different network...
Uploaded on: March 27, 2023 -
February 20, 2018 (v1)Publication
Robotics is an area of research in which the paradigm of Multi-Agent Systems (MAS) can prove to be highly useful. Multi-Agent Systems come in the form of cooperative robots in a team, sensor networks based on mobile robots, and robots in Intelligent Environments, to name but a few. However, the development of Multi-Agent Robotic Systems (MARS)...
Uploaded on: December 2, 2022 -
November 24, 2022 (v1)Publication
Thanks to the advent of technologies like Cloud Computing, the idea of computation offloading of robotic tasks is more than feasible. Therefore, it is possible to use legacy embedded systems for computationally heavy tasks like navigation or artificial vision, hence extending its lifespan. In this chapter we apply Cloud Computing for building a...
Uploaded on: December 4, 2022 -
May 17, 2018 (v1)Publication
In wireless sensor networks, battery life is a key resource that must be conserved as much as possible. Nowadays, the main way of achieve power saving in this type of circuits is to implement low-power RF (Radio Frequency) circuitry and network protocols that try to minimize the number of transmissions by the air. We think that adaptation to...
Uploaded on: March 27, 2023 -
November 24, 2022 (v1)Publication
Image processing in digital computer systems usually considers the visual information as a sequence of frames. These frames are from cameras that capture reality for a short period of time. They are renewed and transmitted at a rate of 25-30 fps (typical real-time scenario). Digital video processing has to process each frame in order to obtain...
Uploaded on: December 2, 2022 -
May 24, 2018 (v1)Publication
Image processing in digital computer systems usually considers the visual information as a sequence of frames. These frames are from cameras that capture reality for a short period of time. They are renewed and transmitted at a rate of 25-30 frames per second, in a typical real-time scenario. Digital video processing has to process each frame...
Uploaded on: December 5, 2022