Ostracus on What Do You Want In A Programming Assistant?.limroh on Listening To The ISS On The Cheap.William Payne on What Do You Want In A Programming Assistant?.SB5K on The PDP8 That Never Was: Hollow State Logic.rclark on What Do You Want In A Programming Assistant?.HaHa on What Do You Want In A Programming Assistant?. ![]() Oh, and it will certainly have that “janky” LoRa RTCM3 comm!Īs to this OpenMower project, I think it is really cool and kudos to Clemens for sharing it with the world!īooks You Should Read: Prototype Nation 24 Comments But, with the help of some great friends who have similar mowers, I have a new one nearly ready to go. Sadly, it caught fire and was completely destroyed, likely due to a fuel leak caused by the rough work I have put it through. ![]() I have made several enhancements over time. My mower has been running for 4 years and has mowed my 50 acre hay fields and other unbelievably rough areas numerous times. I am simply using 2 Adafruit Feather M0 LoRa modules with very simple transmit and receive sketches. I am getting a mile range over not-so-level terrain. He seems to have some issue with using LoRa for the RTCM3 communication. Perhaps my willingness to share my journey from the very beginning of my project, when it might have been considered a little janky was not wise, but in the spirit of openness and sharing I’m glad I chose to do so. I’m not sure why the author decided to use that derogatory term. Well, I’m the proud owner of the so-called “janky” mower referenced in the article. Posted in Robots Hacks Tagged autonomous mower, BLDC, gps, KiCAD, Raspberry Pi 4, Raspberry Pi Pico, RTK Post navigation We’d recommend keeping well away from that last one. Robotic mower projects are not new around here, here’s the mysterious TK with an interesting take, another using RTK GPS for good (or possibly bad) and quite probably the jankiest one we’ve seen in a while, which uses a LoRa base-station to transmit RTK corrections. The mower is even capable of mowing multiple lawns, making the journey between them automatically! The video below, shows how simple the machine is to operate - just drive it around the perimeter of lawn with a handheld controller, and show it where obstacles such as trees are, and then set it going. ![]() This is worth looking into in its own right! On the software side of things, is using ROS, which implements the low level robot control, path planning (using code taken from Slic3r) as well a kinematics constraints for object avoidance. Motor control is courtesy of the 圎SC project, which provides FOC motor control for low cost, interfacing with the host controller via a serial link. Even the user interface on top of the mower was usable, with a custom PCB below presenting some push buttons at the appropriate positions. For a cheap mower platform, the Yardforce unit has a good build quality, with connectors everywhere, making OpenMower a plug and play solution. Everything is based on modules, plugging into the mainboard, reducing the complexity of the project significantly. A custom mainboard houses the Pi 4 and Pico, an ArduSimple RTK GPS module (giving a reported navigational accuracy of 1 cm,) as well as three BLDC motor drivers for the wheels and rotor. The donor robot was a YardForce Classic 500, and after inspection of the control PCB, it looks like many other robot mower models are likely to use the same controller and thus be compatible with the openmower platform. is calling this OpenMower, with the motivation to create an open source robot mower controller with support for GPS navigation, using RTK for extra precision. has taken a cheap, dumb mower and given it a brain transplant based around a Raspberry Pi 4 paired up with a Raspberry Pi Pico for the real time control side of things. But, in many cases, they still appear to be really rather dumb, little more than a jacked up bump-and-go with a spinning blade. Robotic mowers are becoming a common sight in some places, enabled by the cost of motors and the needed control electronics being much lower, thanks to the pace of modern engineering.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |