Dear Lukas and Víctor
Error ocurred when I tried to run roscore. The process could not contact master, as can be seen below: root@at91sam9x5ek:~# roscore ... logging to /home/root/.ros/log/412f3d34-3103-11e3-b9d9-5162d3e8cd9f/roslaunch-at91sam9x5ek-856.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. 2;roscore started roslaunch server http://at91sam9x5ek:34199/ ros_comm version 1.9.49 SUMMARY ======== PARAMETERS * /rosdistro * /rosversion NODES auto-starting new master process[master]: started with pid [873] ERROR: could not contact master [http://at91sam9x5ek:11311/] [master] killing on exit Traceback (most recent call last): File "/usr/bin/rosmaster", line 35, in <module> rosmaster.rosmaster_main() File "/usr/lib/python2.7/site-packages/rosmaster/main.py", line 73, in rosmaster_main configure_logging() File "/usr/lib/python2.7/site-packages/rosmaster/main.py", line 57, in configure_logging _log_filename = rosgraph.roslogging.configure_logging('rosmaster', logging.DEBUG, filename=filename) File "/usr/lib/python2.7/site-packages/rosgraph/roslogging.py", line 106, in configure_logging logging.config.fileConfig(config_file, disable_existing_loggers=False) File "/usr/lib/python2.7/logging/config.py", line 78, in fileConfig handlers = _install_handlers(cp, formatters) File "/usr/lib/python2.7/logging/config.py", line 156, in _install_handlers h = klass(*args) File "/usr/lib/python2.7/site-packages/rosgraph/roslogging.py", line 146, in __init__ from rospy.rostime import get_time, is_wallclock File "/usr/lib/python2.7/site-packages/rospy/__init__.py", line 49, in <module> from .client import spin, myargv, init_node, \ File "/usr/lib/python2.7/site-packages/rospy/client.py", line 51, in <module> import roslib File "/usr/lib/python2.7/site-packages/roslib/__init__.py", line 54, in <module> import roslib.stacks File "/usr/lib/python2.7/site-packages/roslib/stacks.py", line 46, in <module> import roslib.packages File "/usr/lib/python2.7/site-packages/roslib/packages.py", line 47, in <module> from subprocess import Popen, PIPE File "/usr/lib/python2.7/subprocess.py", line 432, in <module> import pickle File "/usr/lib/python2.7/pickle.py", line 165, in <module> __all__.extend([x for x in dir() if re.match("[A-Z][A-Z0-9_]+$",x)]) File "/usr/lib/python2.7/re.py", line 137, in match return _compile(pattern, flags).match(string) File "/usr/lib/python2.7/re.py", line 228, in _compile cachekey = (type(key[0]),) + key KeyboardInterrupt So I fixed the error increasing the _TIMEOUT_MASTER_START = 10.0 #seconds from python2.7/site-packages/roslaunch/launch.py to 15.0 seconds. About the rosrun and rostopic, how can I run some executable like Publisher and Subscriber example without it? Either am I doing something wrong? I've done bitbake core-image-ros-roscore, but there is no rosrun and rostopic, for example. Have you done recipes for that on meta-ros? I was taking a look on Víctor's tutorials and attempt do provide a recipe from my issues, but I have no "opkg install *.ipkg" on my board. I was reading how to bitbake some image to be able to use that, but I do not have answers yet Thank you for answers. PS: With someone need any help to provide a BSP and kernel configurations to use meta-ros on arm processors, please let me try to help. Regards, 2013/10/9 Víctor Mayoral <[email protected]> > > Cássio i've been coding recipes this summer so i'm glad to give you a hand. > Start taking a look at > diving-meta-ros<https://github.com/vmayoral/diving-meta-ros> and > come to me if you find any trouble while writting the recipes for > openslam_gmapping. > > Regards, > > > El miércoles, 9 de octubre de 2013 16:59:34 UTC+2, Lukas Bulwahn escribió: > >> On 10/09/2013 03:58 PM, Cássio Volcan wrote: >> >> Dear Lukas, thank you veru much. >> >> After doing my BSP and solve some bugs, roscore is working on my board >> :) >> >> if everyone has the same problem to connect localhost to run roscore I >> suggest to increase the _TIMEOUT_MASTER_START from python2.7/site-packages/ >> **roslaunch/launch.py, because I get some errors and lost a lot of time >> to solve it. >> >> Dear Cassio, >> >> Could you give more details what kind of problem occurred (what was the >> error trace? what was the behavior? what was your setup?) and how did you >> fix that concretely. >> >> >> >> I'm attempting to use the simple Publisher and Subscriber example from >> ros wiki, but I have no rosrun, rosmake and rostopic too, for example. >> >> >> Another issue: have been you noticed if someone use meta-ros running >> slam gmapping? >> >> Nobody is using slam_gmapping yet, but I had an initial look at it and >> I believe it should be quite simple to provide recipes for that. (there >> were no obvious showstoppers.) >> >> You simply need a recipe for openslam_gmapping and then a recipe for >> gmapping in the slam_gmapping repository and you are done. We already >> provide a recipe for tf, nav_msgs and roscpp. >> >> Maybe, Victor Mayoral can help you with writing a bitbake recipe---he has >> already some experience with that. >> >> >> Lukas >> >> > -- Cássio Volcan Pio Computer Engineer Control and Automation Engineering major -- FURG Embedded Systems Developer -- GARTEN Engenharia www.garten.com.br NAUTEC - Automation and Intelligent Robotics Group -- FURG Federal University of Rio Grande -- FURG <http://www.furg.br> +55(53) 9101-1526
