Rosanswers logo


I'm unable to reconstruct the nxt_lejos Getting Started Tutorial as "roslaunch proxy.launch" yields an error about missing rosjava_bootstrap run.py:

user@ubuntu:~/ros_workspace/lejos/learning_nxt_lejos$ roslaunch proxy.launch
... logging to /home/user/.ros/log/e479cc26-c074-11e1-8379-000c29dc495d/roslaunch-ubuntu-3394.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://ubuntu:42262/


 * /rosversion
 * /connection
 * /rosdistro
 * /nxt_robot
 * /brick_name

    nxt_lejos_proxy (rosjava_bootstrap/run.py)

auto-starting new master
process[master]: started with pid [3408]

setting /run_id to e479cc26-c074-11e1-8379-000c29dc495d
process[rosout-1]: started with pid [3421]
started core service [/rosout]
ERROR: cannot launch node of type [rosjava_bootstrap/run.py]: Cannot locate node of type [run.py] in package [rosjava_bootstrap]

The file run.py is missing

which results from trying to perform run.py from rosjava_bootstrap as defined in proxy.launch:

<node pkg="rosjava_bootstrap" 
    args="nxt_lejos_proxy org.lejos.ros.nodes.ROSProxy" 

As current rosjava_bootstrap lacks such a file, this obviously fails.

How is one supposed to reconstruct the Getting Started Tutorial with current rosjava_core?

Best regards, Andreas

Originally posted by andreasw on ROS Answers with karma: 61 on 2012-06-27

Post score: 0


1 Answer 1


Rosanswers logo

The tutorial has been fixed. Please try it now.

Originally posted by LawrieGriffiths with karma: 131 on 2012-07-27

This answer was ACCEPTED on the original site

Post score: 0


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.