ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

roscore, errors out?

asked 2011-03-20 00:40:02 -0500

updated 2011-09-03 15:36:28 -0500

kwc gravatar image

Installation of Diamondback SVN on a 10.10 Ubuntu (BeagleBoard) system.

>$ roscore
>"logging info"
>Checking log directory for disk usage. This may take awhile.
>Press Ctrl-C to interrupt
>Done checking log file disk usage. Usage is <1GB.
>;roscore
>started roslaunch servo http://Evolve:54621
>ros_comm version 1.4.5
>
>SUMMARY
>
>PARAMETERS
>* /rosversion
>* /rosdistro
>
>NODES
>
>auto-starting new master 
>process[master]: started with pid [1526]
>ROS_MASTER_URI=http://Evolve:11311/
>;roscore http://Evolve:11311/
>setting /run_id to 1df08...
>
>[rosout-1] killing on exit
>[master] killing on exit

Its just exiting on itself, need fix ASAP.

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
2

answered 2011-03-20 05:20:52 -0500

From your last logfile (http://pastebin.com/RCKePPas):

[roslaunch][ERROR] 1969-12-31 17:01:13,760: OSError(8, Exec format error)
[roslaunch][ERROR] 1969-12-31 17:01:13,763: Unable to launch [rosout-1].

... seems to be the relevant error. I don't know anything about the BeagleBoard but since it's not x86 (correct?) I'm guessing you have some cross-compilation issues.

edit flag offensive delete link more

Comments

Almost certainly the case. Beagleboard is an ARM board. There has been some work started over here: http://dave.limoilux.org/trac/wiki/ROS/CrossCompile/arm but it's far from complete. You can probably also work off the gumROS guide: http://www.ros.org/wiki/gumros as a starter.
mjcarroll gravatar image mjcarroll  ( 2011-03-20 11:14:33 -0500 )edit
0

answered 2011-03-20 01:07:01 -0500

KoenBuys gravatar image

Do you have a log file? How is your hostname and IP configuration? Could you try to launch it with export ROS_MASTER_URI=http://localhost:11311? Perhaps the XML RPC couldn't reach itself because it has no DNS resolving for Evolve. Could you also try:

nslookup Evolve
edit flag offensive delete link more

Comments

Logs aren't recording correctly. I'll keep trying.
GeniusGeeko gravatar image GeniusGeeko  ( 2011-03-20 01:33:26 -0500 )edit
how is your hostname resolved?
KoenBuys gravatar image KoenBuys  ( 2011-03-20 01:38:57 -0500 )edit
GeniusGeeko gravatar image GeniusGeeko  ( 2011-03-20 01:40:47 -0500 )edit
http://pastebin.com/RCKePPas - roslaunch-Evolve-500.log
GeniusGeeko gravatar image GeniusGeeko  ( 2011-03-20 01:42:04 -0500 )edit
ROS_MASTER_URI=http://localhost:11311 is set.
GeniusGeeko gravatar image GeniusGeeko  ( 2011-03-20 01:43:11 -0500 )edit
How can I recompile the libros.so in the ros_comm/clients/cpp/roscpp/lib? I think this is the reason why its not working on my arm device.
GeniusGeeko gravatar image GeniusGeeko  ( 2011-03-20 04:02:09 -0500 )edit
How did you do your installation? Did you got everything from SVN?
KoenBuys gravatar image KoenBuys  ( 2011-03-20 04:12:32 -0500 )edit
Everything was from the SVN.
GeniusGeeko gravatar image GeniusGeeko  ( 2011-03-20 04:15:21 -0500 )edit

Question Tools

Stats

Asked: 2011-03-20 00:40:02 -0500

Seen: 2,314 times

Last updated: Mar 20 '11