Saturday, January 28, 2023
HomeElectronicsCentimeter-scale garden mower positioning with out GPS RTK

Centimeter-scale garden mower positioning with out GPS RTK

Centimeter-scale garden mower positioning with out GPS RTK

Arduino WorkforceJuly twenty seventh, 2022

GPS is ideal for navigating roads, as a result of that doesn’t require a lot precision. However GPS is just correct to a number of meters, which implies that it’s unsuitable for purposes that require extra exact positioning. GPS RTK (real-time kinematic) techniques can obtain a lot higher accuracy, however they’re complicated and require a subscription to a correction service. Viktor Kurusa wanted correct positioning for his robotic garden mower, however didn’t need to resort to GPS RTK. As a substitute, he used just a few Arduino boards to allow UWB ranging for centimeter-scale positioning.

UWB (ultra-wideband) is a radio expertise that the FCC opened up for shopper and industrial purposes in 2002. It’s splendid for transmitting giant quantities of information at brief ranges. Additionally it is attainable to make use of UWB to calculate distances by measuring the ToF (time of flight) between a “tag” system and an “anchor” system. Utilizing two anchor units, one can triangulate the place of the tag on a 2D aircraft. With three anchors, one can decide the tag’s precise location in 3D house.

Kurusa used this UWB positioning functionality for his robotic garden mower’s navigation. The garden mower incorporates a number of boards: an Arduino Due, two Nanos, and 4 SparkFun Arduino Professional Minis. The latter 4 boards hook up with Decawave DMW1000 UWB transceiver modules — three of them for the distant anchors and one among them for the onboard tag. The Due board acts as the first onboard controller and runs FreeRTOS, displays an MPU6050 accelerometer, and drives the robotic’s motors by way of an H-bridge. One Nano board interfaces with ultrasonic sensors for impediment avoidance and the second Nano displays a LIDAR sensor, which the system checks if the ultrasonic sensors detect an impediment.

With all of that {hardware} working in live performance, Kurusa has a robotic lawnmower with a complicated sensor array. It is aware of precisely the place it’s within the yard, which lets it precisely comply with paths whereas mowing. If one thing surprising enter’s the mower’s path, reminiscent of a child’s soccer ball, the mower will detect it and try to navigate round it.

You may comply with any responses to this entry by way of the RSS 2.0 feed.
You may depart a response, or trackback from your personal web site.



Please enter your comment!
Please enter your name here

3 × three =

Most Popular

Recent Comments