On Wednesday, May 31, 2017 at 9:49:22 AM UTC-7, RobertCNelson wrote: > > On Wed, May 31, 2017 at 11:33 AM, Jeff Albrecht > <[email protected] <javascript:>> wrote: >
[...] > > Recap > > Is Debian Stretch available for BeagleBoards? > > Yes, weekly snapshots are available: (debian is targeting mid june for > actual release) > > https://rcn-ee.com/rootfs/bb.org/testing/2017-05-28/ > > > What might be the best starting point to installing a node on a > BeagleBoard > > Blue? > > Grab the stretch-iot image > > A good chunk of ROS is available in debian stretch: > > https://packages.debian.org/source/stretch/ros-metapackages > > Do you guys want my continued input on my experience getting ROS going on the 'blue? Remember I'm a ROS newbie. Some of this might be good to capture and put in a ROS section of the FAQ?? :-) There's probably a lot of folks that may want to run ROS on the BBBlue. I feel it would be helpful to capture the errata for the ROS experience on the Beagle bone(s). As an experienced linux and linux sbc user I'm still finding the initial learning curve for ROS to be a bit of a FIRE HOSE! I'm glad I put it on hold a ~year ago and learned about MQTT first. All the tutorials I've been reading from ros.org and other sites referred to /opt/ros/<distribution> ie /opt/ros/lunar. All the packages I installed seem to be in /usr/share/ros They don't implement the ros distribution directory structure either. When attempting to setup my catkin environment I got this; jeffa@bluemoon:~/catkin_ws$ catkin_create_pkg beginner_tutorials std_msgs rospy roscpp usage: catkin_create_pkg [-h] [--meta] [-s [SYS_DEPS [SYS_DEPS ...]]] [-b [BOOST_COMPS [BOOST_COMPS ...]]] [-V PKG_VERSION] [-D DESCRIPTION] [-l LICENSE] [-a AUTHOR] [-m MAINTAINER] --rosdistro ROSDISTRO name [dependencies [dependencies ...]] catkin_create_pkg: error: argument --rosdistro is required jeffa@bluemoon:~/catkin_ws$ So I did this; jeffa@bluemoon:~/catkin_ws$ catkin_create_pkg beginner_tutorials std_msgs rospy roscpp --rosdistro lunar Created file beginner_tutorials/CMakeLists.txt Created file beginner_tutorials/package.xml Created folder beginner_tutorials/include/beginner_tutorials Created folder beginner_tutorials/src Successfully created files in /home/jeffa/catkin_ws/beginner_tutorials. Please adjust the values in package.xml. jeffa@bluemoon:~/catkin_ws$ ll total 4 drwxr-xr-x 4 jeffa jeffa 4096 Jun 1 00:58 beginner_tutorials jeffa@bluemoon:~/catkin_ws$ ll be* total 20 -rw-r--r-- 1 jeffa jeffa 6253 Jun 1 00:58 CMakeLists.txt drwxr-xr-x 3 jeffa jeffa 4096 Jun 1 00:58 include -rw-r--r-- 1 jeffa jeffa 2134 Jun 1 00:58 package.xml drwxr-xr-x 2 jeffa jeffa 4096 Jun 1 00:58 src jeffa@bluemoon:~/catkin_ws$ ll be*/src total 0 jeffa@bluemoon:~/catkin_ws$ yakin' in irc #beagle zmatt pointed me to UpstreamPackages <http://wiki.ros.org/UpstreamPackages> that shed a little light on the packaging differences. I'm still trying to remember what created /opt/ros/lunar/setup.bash on lunar the desktop machine. I did find setup.bash.in template on the BBBlue root@bluemoon:/# find / -name setup.bash* -print /usr/share/catkin/cmake/templates/setup.bash.in root@bluemoon:/# I feel that I'm getting close. It is working, just want to get it to a nice clean install and the build environment working. Still waggin' my tail! Hopefully not TMI but this old robot of mine that I built on a Parallax stingray chassis and a Parallax controller has been collecting dust for awhile. I'm planing to re-implement it with the BBBLue and ROS. My dogs name is Sampson, this robot is named SAMI for Semi Automated Mobile Instigator. It has ?had? an out of band camera so I could ROV it using a standard hobby transmitter. a ping sensor on an x/y servo sent range and angle data via Xbee to a wpf xaml app that included a Radar screen, gps, debug and the camera output. Check it out on uTube sami <https://www.youtube.com/edit?o=U&video_id=pCu0PjdZJTM> and SamiUpdateLaborDay <https://youtu.be/NjrZJSbGa20> <https://lh3.googleusercontent.com/-2Q2tAGZ2KS4/WS9u5cnkrOI/AAAAAAAABNI/WSgS6KfljCIFJYkKqQbBv6-knt90uoc4QCLcB/s1600/DustyStingrayRobot.jpg> c ya... - jeffa @jhalbrecht -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/d1458bbc-1450-4b74-92dd-37c9ec5dbc12%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
