Regarding Installation of sros

asked 2021-03-31 00:55:18 -0600

SNagla gravatar image

Hello everyone,

So, as we all know that ROS is not much secure for industrial usage, so as to deal with the security side, I was trying to install and test sros on my system.

these are the instructions to be followed as mentioned here:

sudo apt-key adv --keyserver --recv-keys 421C365BD9FF1F717815A3895523BAEEB01FA116

sudo sh -c 'echo "deb $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

sudo apt-get update

sudo apt-get install -y build-essential python-catkin-tools python-rosdep python-rosinstall-generator python-wstool bash-completion byobu git less tree wget python-pip

sudo rosdep init

rosdep update

mkdir -p ~/sros/src

cd ~/sros/src

rosinstall_generator ros_comm rospy_tutorials --rosdistro kinetic --deps --tar > kinetic-sros.rosinstall

wstool init -j8 . kinetic-sros.rosinstall

rm -rf ros_comm

git clone -b sros

git clone -b sros

rosdep install -y --from-paths . --ignore-src --rosdistro kinetic

cd ~/sros

catkin config --install

catkin build

but while installing it I am facing certain issues

1.) Is it compatible with ROS Melodic?

2.) there is no branch available with name sros in

3.) when i execute rosdep install -y --from-paths . --ignore-src --rosdistro=melodic, i get following error:

ERROR: the following packages/stacks could not have their rosdep keys resolved

to system dependencies:

foo: Missing resource foo

edit retag flag offensive close merge delete



As mentioned on the wiki you link to: SROS for ROS 1 was an experimental implementation which only supported rospy and was never really 'deployed' (ie: made fit for general use).

The branches missing is a symptom of this.

Afaik there is no more work on SROS for ROS 1 and all developer effort has shifted to SROS for ROS 2.

gvdhoorn gravatar image gvdhoorn  ( 2021-03-31 08:47:12 -0600 )edit