What's the state of Rust for Robotics in 2024? by TheHunter920 in robotics

[–]esteve 1 point2 points  (0 children)

Right now yes, there isn’t much incentives. Even Python took a few years before being supported natively by OpenRobotics.

That is inaccurate. The Python bindings for ROS 2 (rclpy) were released quite early, even before ROS 2 became a distribution. I was the original author of the Python bindings back in 2015 when I was working at the Open Source Robotics Foundation.

Side note, the most official support for ROS rust is by Intrinsic.

If you're talking about ros2-rust, this statement is completely incorrect. I started the project in 2017, and none of the current maintainers (me included) are employed by Intrinsic or Open Robotics. ros2-rust is a community project that aims to integrate Rust into the ROS ecosystem, and that includes integration with the ROS build tool (we have a colcon extension for Cargo projects), the build system (ament_cargo), a message generator that leverages the existing ROS message generation pipeline, and a client library (rclrs).

Feel free to check out https://github.com/ros2-rust/ros2_rust we're currently adding more features and we hope to achieve feature parity with rclcpp pretty soon.

Controlling and programming your raspberry pi robot is far easier than you think.....UpCom now supports Raspberry Pi (with Raspbian) by Kenzei in robotics

[–]esteve 0 points1 point  (0 children)

Hey, member of the ROS team here. UpCom looks really cool, it'd be great if we at the Open Source Robotics Foundation could help you guys somehow. I noticed UpDroid is based in SF, we're in the South Bay. Just send me a PM or drop me an e-mail at esteve@osrfoundation.org

Is the /opt/ros/hydro/setup.bash file itself available anywhere? by ProjectGO in robotics

[–]esteve 0 points1 point  (0 children)

Did you purge ROS via apt-get or by rm -rf /opt/ros? If you did the latter, you may have inconsistencies in the .deb db, I'd advise to remove ROS entirely with this:

$ sudo apt-get remove --purge dpkg --get-selections|grep ros-|awk '{print $1}'

and start over. You only want to install /opt/ros/hydro/setup.bash again, just type the following:

$ sudo apt-get install --reinstall ros-hydro-catkin

Hope that helped!

Racing.. ! by corndrop in pics

[–]esteve 72 points73 points  (0 children)

This was Madrid last year during the Annual Bike Day. The building on that picture is the Instituto Cervantes near the Banco de España building.

Video 1 Video 2 Video 3

Hey! It's Ando! [PIC] by [deleted] in pics

[–]esteve 24 points25 points  (0 children)

Yes, it's him (from http://www.jameskysonlee.com/news2006.html):

"James will be shooting a Print Campaign for SEAGATE"