Hello

I'm trying to work with ROS on a beagle bone and angstrom. I would like to 
be able to develop my own ROS packages.

I read lots and lots of pages on the internet, and I'm still confused.

Some guides recommend to get those scripts: 
git://github.com/Angstrom-distribution/setup-scripts.git to install 
angstrom from source. I gathered that I should then be able to add meta-ros 
as a layer and cross compile it somehow, and then add my own packages to it 
too.

Some places, like the beagle-ros project, recommend to download an Angstrom 
img, and the use opkg to download the ros packages. But then they say that 
if I want to write my own packages I need to cross compile them, by adding 
some recipes to the meta-ros layer. I take it that this requires installing 
Angstrom and meta-ros from source (i.e. build an image).

Only 2 things are clear to me:
- it's impossible to build my own packages directly on the board (again, I 
am using Angstrom, apparently with Ubuntu it's possible)
- cross compiling an Angstrom images takes many hours, and flashing it to 
the board also takes a lot of time

So I'm wondering: 

- How should I proceed? 

- Could someone describe the development cycle? Surely, I can't be cross 
compiling and flashing a new image each time I want to change stuffs in my 
packages code...


Thanks

Reply via email to