<launch>
<machine name="row-01" address="Computer-01" > </machine>
<machine name="row-02" address="Computer-02" > </machine>
<machine name="row-03" address="Computer-03-MASTER" env-loader="/opt/fpe/bin/ros_env.sh" > </machine>
<machine name="row-04" address="Computer-04" env-loader="/opt/fpe/bin/ros_env.sh"> </machine>
<machine name="row-05" address="Computer-05" > </machine>
<node name="periphealsdetector" pkg="periphealsdetector" type="periphealsdetector" machine="row-03" respawn="true" > </node>
<node name="lyt" pkg="fpe_beginner_tutorials" type="lytter" machine="row-04" > </node>
<node name="tal" pkg="fpe_beginner_tutorials" type="taler" machine="row-03" > </node>
</launch>
#!/bin/bash
ROS_ROOT=/opt/ros/indigo
## this is useed to kill it again
ROS_HOME=/home/root
ROS_PORT=46500 #
ROS_IP=$(/sbin/ifconfig eth0 | grep "inet addr" | awk -F: '{print $2}' | awk '{print $1}')
PATH=$PATH:/opt/ros/indigo/bin:/opt/fpe/bin
LD_LIBRARY_PATH=/opt/ros/indigo/lib
PYTHONPATH=/opt/ros/indigo/lib/python2.7/site-packages
CMAKE_PREFIX_PATH=/opt/ros/indigo
export ROS_ROOT ROS_IP PATH LD_LIBRARY_PATH PYTHONPATH CMAKE_PREFIX_PATH ROS_HOME ROS_PORT
export ROS_MASTER_URI=http://192.168.1.197:46500
exec "$@"
... logging to /home/root/log/1f01669c-227d-11e6-8bd4-08002775a53d/roslaunch-Computer-03-1010.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://192.168.1.197:52803/
remote[Computer-04-0] starting roslaunch
remote[Computer-04-0]: creating ssh connection to Computer-04:22
remote[Computer-04-0]: failed to launch on row-04:
pycrypto is not installed
[Computer-04-0] killing on exit
unable to start remote roslaunch child: Computer-04-0
The traceback for the exception was written to the log file
My last post on this matter, didn't spawn many answers so I try again. Please help if you can.
I get:... logging to /home/root/log/1f01669c-227d-11e6-8bd4-08002775a53d/roslaunch-Computer-03-1010.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://192.168.1.197:52803/
remote[Computer-04-0] starting roslaunch
remote[Computer-04-0]: creating ssh connection to Computer-04:22
remote[Computer-04-0]: failed to launch on row-04:
pycrypto is not installed
[Computer-04-0] killing on exit
unable to start remote roslaunch child: Computer-04-0
The traceback for the exception was written to the log file
I see that indigo/lib/python2.7/site-packages/roslaunch/remoteprocess.py expect to find pycrypto installed.then why doesn't the roslaunch.bb make sure pycrypto is present as a run dependency ?where do I patch ??
Hi Lukas
Oh, thank you - you saved my day
I really appreciate that you take time to, help - I'm sure you have a 1000 other hi-priority issues to tend to.
This project is a lot of firsts for me:
I have to acquaint my self with ROS, catkin and all that stuff.
on top of that - get to know bitbake, poky, openembedded....
it's also my first real venture into the realms of opensource
It complicated, and the it gets real frustrating ,that despite my many years in software engineering, I can't seem to get a firm handle on it. And that all my gooling didn't reveal where or how to find pycrypto or paramiko.
The key is of course layers.openembedded.org
Now I got it !
And when I have a system that works , I will of course load relevant patches back to the community.
Thanks again, for patience with us beginners
Lars