Running ROS in an dietpi enviroment

Have some feedback, questions, suggestions, or just fancy a chat? Pop it in here.
Post Reply
henrikdf
Posts: 2
Joined: Wed Nov 27, 2019 7:01 pm

Running ROS in an dietpi enviroment

Post by henrikdf »

Hi!

We are considering to use dietpi for our project, but we would also like to use ROS. Initially, it seems like ROS only support Ubuntu, but I have seen someone claiming they run it on Raspbian. I therefore came to wonder if it can be run on dietpi too.
Do you know if ROS can be made to run on dietpi?
Have anyone tried running ROS on dietpi?

Thanks in advance!
User avatar
MichaIng
Site Admin
Posts: 2293
Joined: Sat Nov 18, 2017 6:21 pm

Re: Running ROS in an dietpi enviroment

Post by MichaIng »

Could you give some explaination what ROS is, at best with some link?
Generally if things work on Raspbian respectively Debian, they work on DietPi as well, as long as related installers do not expect and/or modify core system settings in an intrusive way.

Robot OS? https://www.ros.org/
Further checking install instructions: http://wiki.ros.org/indigo/Installation/Ubuntu
Jep these will work on all Debian+Raspbian-based operating systems as well, besides, the little chance is there that the ROS APT packages depend on certain library versions which are not available on Debian... further reading "ROS Indigo ONLY supports Saucy (13.10) and Trusty (14.04) for debian packages." ... okay this is veeery likely outdated, since those old Ubuntu versions are EOL. However no harm in just trying it. If there is really some dependency missing, this could be adjusted or pulled manually.
henrikdf
Posts: 2
Joined: Wed Nov 27, 2019 7:01 pm

Re: Running ROS in an dietpi enviroment

Post by henrikdf »

Hi, thanks for the reply!

Yes, ROS is a framework for making robotic applications. It helps interfacing different sensors, dividing your project into modules and debuging. I don't think I'll go in to much detail, but you can have a look at this: https://www.theconstructsim.com/what-is-ros/, or type "what is ros" into your preferred search engine.

You are perfectly right that I mean "Robotic Operating System". :)
ROS Indigo is not maintained anymore, the newest is ROS Melodic (http://wiki.ros.org/melodic/Installation/Debian). They provide packages for Ubuntu 18.04 and Debian Stretch.

If anything made for Debian, should work for DietPi, then I guess ROS should work too. Do you think we can use the Debian packages, or should we build from source?

Thanks!
Post Reply