Deprecated: Optional parameter $default declared before required parameter $emv is implicitly treated as a required parameter in /home/certsupd/domains/clemenbit.com/public_html/wp-content/plugins/waspthemes-yellow-pencil/editor/lib/options-controller.php on line 19
SLAM Algorithm and Robotics Assistance – Clemenbit
Thu. Mar 23rd, 2023

The combo of assistance technology and robotic tools can help determine the area of applications. Apart from this, it offers a lot of advantages for the elderly. The idea is to help older people perform their routine tasks. Some of the good examples of the application of this technology include motorized wheelchair navigation and autonomous vehicles. In this article, we are going to find out how SLAM algorithms can be used in robotics for easy navigation in an unfamiliar environment. Read on to find out more.

The implementation of simultaneous localization and mapping is performed to facilitate environmental learning. This is done through the help of a mobile robot, but the navigation is done through electromyography signals.

In this case, part of the system is dependent on user decisions. In other words, the Muscle Computer Interface, aka MCI, is responsible for mobile robot navigation.

Let’s know take a look at some common methods used in this system. We will also learn about results of these methods.

Methods

A SLAM algorithm based on a sequential Extended Kalman Filter (EKF) is a common method. The features of the system correspond to the corners and lines of the environment. A universal metric map is obtained out of the architecture.

Besides, the electromyographic signals that control the movements of the robot can be adapted to the disabilities of the patient. For mobile robot navigation, MCI provides 5 commands: Exit, start, stop, turn to the left and turn to the right.

https://my.cia.edu/ICS/Campus_Groups/IDSA/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=563cfd4f-3816-4745-ab1e-3b47c1fd34c2

https://my.cia.edu/ICS/Campus_Groups/IDSA/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=a4e87a9b-8493-4ce6-9f6d-2035b11fce2d

https://my.cia.edu/ICS/Campus_Groups/IDSA/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=2ff6e1db-45b9-4418-9f85-08c282ffe861

https://my.cia.edu/ICS/Campus_Groups/IDSA/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=390fb102-3eaa-4dd5-b02d-409b3e9c6f3e

https://my.cia.edu/ICS/Campus_Groups/IDSA/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=9aa9d830-4034-4dcd-b841-2e42e731bae8

https://my.cia.edu/ICS/Campus_Groups/IDSA/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=8c70199a-bf86-4156-b010-0aac44113867

https://my.cia.edu/ICS/Campus_Groups/IDSA/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=9161356a-3bbd-4297-a00e-8aeef3c8842f

https://my.cia.edu/ICS/Campus_Groups/IDSA/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=fd4e6995-9fb1-48fc-bf05-510e04a098fb

https://my.cia.edu/ICS/Campus_Groups/IDSA/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=6cbe988b-9da1-4208-9717-eccaef9833f7

https://my.cia.edu/ICS/Campus_Groups/IDSA/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=6df4c5c9-7113-44a3-bcea-2cca25ea8cfa

https://my.cia.edu/ICS/Campus_Groups/IDSA/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=d1e26011-55e9-4021-8dcf-6fe77dc7a8b0

https://my.cia.edu/ICS/Campus_Groups/IDSA/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=d52c64ed-d463-42b2-b4be-b94bf4ee3d4f

https://my.cia.edu/ICS/Campus_Groups/IDSA/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=bfef952f-b97d-410c-9145-2a00567cfc8a

https://my.cia.edu/ICS/Campus_Groups/IDSA/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=f4d189cc-3ac8-49b5-a161-0c8b47f44c48

https://my.cia.edu/ICS/Campus_Groups/IDSA/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=995c947d-1cdc-49dd-8a38-706a226a0791

For controlling the mobile robot, a kinematic controller is implemented. Besides, an effective behavior strategy is used to prevent collision with the moving agents and the environment.

The beauty of these methods is that they can be used in order to enjoy great results and prevent possible complications in the process. New research studies are being conducted to find out how these methods can be used in order to get even better results.

Results

The system is tested with the help of volunteers. The experiments can be performed in a low dynamic environment that is closed. The volunteers can be given around half an hour to navigate the environment and get a better understanding of how to tap into the power of MCI.

According to previous experiments, the SLAM resulted in an environment that was consistently reconstructed. At the end of the experiment, a map was obtained and was saved in the muscle computer interface. So, the process is quite efficient and can be used to enjoy great results.

Conclusions

Long story short, the integration of slam with MCI has been quite successful so far. Apart from this, the communication between the two has been quite consistent and successful. The metric map created by the robot can facilitate autonomous navigation down the road without any user interference. Just like a motorized wheelchair, the mobile robot features a similar kinematic model. Therefore, this is a great advantage that can allow wheelchair autonomous navigation.

By rahul