Regarding Installation of sros
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 http://wiki.ros.org/SROS/Installation... here:
sudo apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys 421C365BD9FF1F717815A3895523BAEEB01FA116
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(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 https://github.com/ros/ros_comm
git clone -b sros https://github.com/ros-infrastructure...
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 https://github.com/ros-infrastructure...
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
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.