Loading [MathJax]/extensions/MathZoom.js
Mikhail Svinin - IEEE Xplore Author Profile

Showing 1-25 of 96 results

Filter Results

Show

Results

The tonic vibration reflex (TVR) phenomenon refers to the sustained involuntary contractions induced in skeletal muscles when subjected to mechanical vibration stimulation. Thus, utilizing vibration stimulation to induce involuntary limb movements promises to become a novel technique for human motion adjustment based on external devices. In recent years, an increasing number of studies have focuse...Show More
Soccer tournaments between robot teams are being held around the world to encourage robotic research. An accurate detection and tracking of a ball position, an identification of robots and objects during a game are crucial for robot teams. In this paper, object detection methods for identifying robots and a ball during a robot soccer game are presented. Standard OpenCV library functions were adjus...Show More
This letter presents a safe adaptive coverage controller for multi-agent systems with actuator faults and time-varying uncertainties. The centroidal Voronoi tessellation (CVT) is applied to generate an optimal configuration of multi-agent systems for covering an area of interest. As conventional CVT based controller cannot prevent collisions between agents with non-zero size, a control barrier fun...Show More
The paper presents a new library of realistic human models for the Gazebo simulator. Male and female models have different age, race, hairstyles, clothes, and accessories. Animations of running, walking, sitting, and talking are available for each model, which allows diversifying actions of actors in the simulation. The models were successfully tested for operability in human-robot interaction (HR...Show More
an important goal of modern robotics is to benefit from a growing availability of internet of things (IoT) devices. A single IoT device and their networks could significantly improve user awareness and ease a control of teleoperated robots. This paper discusses a concept of employing stationary IoT cameras in order to improve the convenience of an unmanned aerial vehicle (UAV) control by displayin...Show More
This paper presents an adaptive multi-agent control strategy with dynamic obstacle avoidance. The strategy considers the limitation of the obstacle avoidance space which makes it more implementable in practical applications. Inspired by the coverage problem, the obstacle avoidance strategy is developed based on the Centroidal Voronoi Tessellation (CVT) technique with a special design of time-varyi...Show More
This paper studies an adaptive coverage control problem for a system of multiple car-like mobile robots. The Centroidal Voronoi Tessellation (CVT) is applied to generate an optimal coverage configuration of the multi-agent system for a dynamic region. A function approximation technique based immersion and invariance (FATII) controller is proposed to drive the system to the generated optimal config...Show More
Simulations became a convenient, easy and safe way to interact with a robot in a virtual world in order to reproduce complex tasks and environments, preliminary evaluate new concepts and algorithms instead of directly building complicated testing field constructions in real world. Yet, a simulation requires an adequate model of a robot that corresponds well to its hardware original. This paper pre...Show More
This letter presents an adaptive coverage control strategy for multi-agent systems with obstacle avoidance in the presence of actuator faults and time-varying uncertainties. The strategy is based on a leader-follower approach. Assuming that the motion of the leader is given, one distributes the followers within the leader's obstacle-free sensing range so that collisions with obstacles can be avoid...Show More
Smartphones are becoming more and more high-performance devices every year, which allows to use them in new types of applications, including control and automation. This paper presents an Android OS based control tool that unifies a remote control of heterogeneous robotic systems. The current version of the tool controls the humanoid ROBOTIS OP2 robot, the wheeled differential drive TIAGo Base mob...Show More
This paper presents a control strategy for caging a flood area via multiple UAVs. The strategy consists of the following parts. A novel architecture for video segmentation, Multiscale Features Fusion based MobileNet (MFFM-Net), is constructed to detect the flood boundary. A Function Approximation Technique based Immersion and Invariance (FATII) tracking controller is employed to constrain a single...Show More
This paper presents a control strategy for monitoring a dynamically changing flood zone by using a group of unmanned aerial vehicles (UAVs) and an unmanned surface vehicle (USV). The strategy requires to allocate UAVs in the flood zone, achieving an optimal coverage efficiency. As the flight duration of UAVs is limited, they need to be called back to the USV for recharging or for battery swapping....Show More
This paper presents a novel approach for precise UAV landing using visual sensory data. A new type of fiducial marker called embedded ArUco (e-ArUco) was developed specially for a task of a robust marker detection for a wide range of distances. E-ArUco markers are based on original ArUco markers approach and require only ArUco detection algorithms. The applicability of developed markers was valida...Show More
Magnetic distortions due to existing appliances and on-board objects with ferromagnetic materials cause serious bias and deviations in motion estimation by inertial measurement sensors with magnetometers. This problem requires a proper sensor fusion to do motion tracking with a minimal angular error. This letter presents a design of a complementary filter that compensates the strong magnetic effec...Show More
A simulator is a software application that allows imitating an experimental environment and controlling a process or an instrument. Projects in human-robot interaction (HRI) field face different challenges during real world experiments, which include improper robot behavior, mistakes in an algorithm logic, software and hardware failures, and generic lay participants on a user side. Simulators coul...Show More
In this paper, a control strategy for tracking the propagation of an expanding flood zone by using a group of unmanned aerial vehicles (UAVs), is developed. The control strategy addresses the following two issues. One is to averagely distribute a group of UAVs along the expanding boundary of the flood zone without collisions among each other. The other is to track the propagation of the flood regi...Show More
Long time of data encoding with software encoding mechanisms might become a significant problem when transferring digital data from cameras of mobile robots. At the same time, processor manufacturers claim that an encoding process is significantly accelerated by using a hardware encoding. This work is dedicated to a hardware and a software video encoding comparison of two state-of-the-art codecs, ...Show More
Robot simulators provide an easy way for evaluation of new concepts and algorithms in a simulated physical environment reducing development time and cost. Therefore it is convenient to have a tool that quickly creates a 3D landscape from an arbitrary 2D image or 2D laser range finder data. This paper presents a new tool that automatically constructs such landscapes for Gazebo simulator. The tool c...Show More
Motion control of underactuated systems through the inverse dynamics contains configuration singularities. These limitations in configuration space mainly stem from the inertial coupling that passive joints/bodies create. In this study, we present a model that is free from singularity while the trajectory of the rotating mass has a small-amplitude sine wave around its circle. First, we derive the ...Show More
In this paper, a control strategy is developed for tracking the propagation of an expanding flood zone by using a group of unmanned aerial vehicles (UAVs). The strategy consists of two stages: a caging stage and a covering stage. In the caging stage, a group of UAVs, referring to the boundary drones, are averagely distributed along the boundary of the flood zone, tracking its propagation. In the c...Show More
Crawler mobile robots have a large variety of applications, including urban search and rescue. Before new algorithms and concepts could be integrated into a real robot control system and tested in field experiments, extensive virtual simulations should be performed in order to verify them carefully. This requires a proper modelling of a robot in a virtual environment, but a specific construction o...Show More
A function approximation technique based immersion and invariance (FATII) control method is proposed in this letter. Firstly, an unknown control system is restructured as the combination of an auxiliary system and a variation term from the original system. The variation term is treated as a time-varying uncertainty and parameterized by a group of weighted chosen basis functions. These weights are ...Show More
A generic control method is proposed for a class of nonholonomic systems. A nonholonomic system to be controlled is first restructured in form of the combination of a linear system and the variation from the original system. This variation term is treated as a time-varying uncertainty and the stabilization problem for a nonholonomic system is reformulated as an adaptive control problem for linear ...Show More
This paper describes process of development of communication protocol for group of mobile robots in Urban Search and Rescue (USAR) operations based on wireless technology and Robot Operating System framework. During this work cases of mobile robot's usage in USAR as well as modern worldwide researches in this area were studied and it was found out that one of the main issues with mobile robot usag...Show More
This position paper deals with formalization of a practical scenario of using multiple aerial robots for monitoring an expanding area, which is a part of an operational framework and a global information system for real-time management of flood disasters caused by torrential rains. Two typical tasks of the optimal information coverage problem, represented by caging the disaster area and tracking i...Show More