linorobot / linorobot

Autonomous ground robots (2WD, 4WD, Ackermann Steering, Mecanum Drive)
http://linorobot.org
BSD 2-Clause "Simplified" License
965 stars 348 forks source link

ROS Noetic (Ubuntu 20) #67

Closed ARLunan closed 3 years ago

ARLunan commented 3 years ago

Anybody ported this stack to Noetic? Ubuntu 20.04 Server LTS is released for Raspberry Pi 4b/4Gb, which I successfully installed.I checked the ROS dependencies, and believe they are are released to Debian. As a test, I successfully installed all the ROS dependencies on my Ubuntu 20.04 Dev Machine. Significant issue could be the exclusive use of Python3 in Noetic, but fortunately all the Linobot code is in c. The Gudev is not available, as the case with Melodic, but under rules could be installed manually by the available Linux commands.

ARLunan commented 3 years ago

Gudev and python3 issues already answered by https://github.com/mukmalone hello_robot#15. Successfully deployed python3, complied ROS dependancies and scripts, installed on Raspberry Pi/4B/4gb Ubuntu 20.04 Server Noetic for 2wd and xv11 (which must also be complied from source (https://github.com/rohbotics/xv_11_laser_driver) as described by http://wiki.ros.org/xv_11_laser_driver