I'm glad to say that the ros packages I've tried (roscpp_tutorials, ros-comm, chatter and all this communicate very well with other machines) are totally working on my (Arm) board. Thanks so much for the help until now.
So my next step is to record data from Sick LMS 2xx, 5xx and 1xx and provide a map by it.
I was taking a look at [1] and attempting to understand how I would set parameters to it, but I'm not sure about it, yet. Because I keep not able to create a new recipe with my own changes on code, like here [2] even trying to use the Víctor's Tutorials [3]. Any advice?
I was also trying to create a sicktoolbox and sicktoolbox_wrapper [4][5][6] recipes, but It is not working until now. Someone thought to create it?
cassio@cassio-Ubuntu:~/projetos/my_poky/build-atmel$ bitbake sicktoolbox
Loading cache: 100% |##############################################| ETA: 00:00:00
Loaded 1908 entries from dependency cache.
Parsing recipes: 100% |############################################| Time: 00:00:01
Parsing of 1461 .bb files complete (1457 cached, 4 parsed). 1867 targets, 45 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.21.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-12.04"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "at91sam9x5ek"
DISTRO = "poky"
DISTRO_VERSION = "1.5+snapshot-20131025"
TUNE_FEATURES = "armv5 thumb dsp arm926ejs"
TARGET_FPU = "soft"
meta-atmel = "master:cf93c5213df976be11416a2857e62738175f8f04"
meta
meta-yocto
meta-yocto-bsp = "master:505114c13d29799a25379f7ce720d632616d8776"
meta-ros = "master:cc10dee5696e914273a8548f85b0c12043919cac"
meta-oe = "(nobranch):2a463dddcf76d7fa437e96f6cf0210143e97a904"
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: Function failed: do_install (log file is located at /home/cassio/projetos/my_poky/build-atmel/tmp/work/arm926ejste-poky-linux-gnueabi/sicktoolbox/git-r0/temp/log.do_install.9578)
ERROR: Logfile of failure stored in: /home/cassio/projetos/my_poky/build-atmel/tmp/work/arm926ejste-poky-linux-gnueabi/sicktoolbox/git-r0/temp/log.do_install.9578
Log data follows:
| DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
| DEBUG: Executing shell function do_install
| NOTE: make -j 3 DESTDIR=/home/cassio/projetos/my_poky/build-atmel/tmp/work/arm926ejste-poky-linux-gnueabi/sicktoolbox/git-r0/image install
| make: *** No rule to make target `install'. Stop.
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_install (log file is located at /home/cassio/projetos/my_poky/build-atmel/tmp/work/arm926ejste-poky-linux-gnueabi/sicktoolbox/git-r0/temp/log.do_install.9578)
ERROR: Task 2 (/home/cassio/projetos/my_poky/meta-ros/recipes-ros/sicktoolbox/sicktoolbox_git.bb, do_install) failed with exit code '1' NOTE: Tasks Summary: Attempted 1244 tasks of which 1243 didn't need to be rerun and 1 failed.
No currently running tasks (919 of 1250)
Summary: 1 task failed:
/home/cassio/projetos/my_poky/meta-ros/recipes-ros/sicktoolbox/sicktoolbox_git.bb, do_install Summary: There was 1 ERROR message shown, returning a non-zero exit code.
Sorry about so many question in a simple post.