CubeSpawn, BeagleBone, Arduino, GRBL, Ultimaker

135 views
Skip to first unread message

James

unread,
Dec 2, 2012, 12:00:19 PM12/2/12
to cube-...@googlegroups.com
I have a couple questions for the group:
does anyone know where to get the pulleys the ultimaker uses? I have found a few I THINK are similar, but it'd be nice to be sure.

Also, while 5/16 and 8mm are carelessly used as if they are interchangable (and they are very close) 
there is enough difference (.003 in) to play merry hell with accuracy
8mm is .315 in. 5/16 is .312 in
5/16 can be bored to 8mm, but not the other way around...

I have 5/16 TGP rod in my printer (TGP is Turned, Ground, Polished) 
...
I have GRBL on an arduino UNO now I'm working on a 4 gb flash image for the BeagleBone:
Debian Linux + ROS is the goal

What is the general consensus on ROS? any feedback appreciated.

John Griessen

unread,
Dec 2, 2012, 12:22:04 PM12/2/12
to cube-...@googlegroups.com
On 12/02/2012 11:00 AM, James wrote:
> consensus on ROS? any feedback appreciated.

My vote is, sounds good, have not dug into it, seems active, so better to ask them
by joining their mail list.

Consensus? What consensus? :-)

John Griessen

unread,
Dec 2, 2012, 12:22:32 PM12/2/12
to cube-...@googlegroups.com
On 12/02/2012 11:00 AM, James wrote:
> consensus on ROS? any feedback appreciated.
Maybe we all join their mail list...

John Griessen

unread,
Dec 2, 2012, 12:29:06 PM12/2/12
to cube-...@googlegroups.com
On 12/02/2012 11:00 AM, James wrote:>
>
> What is the general consensus on ROS? any feedback appreciated.

http://code.ros.org/lurker/splash/index.en.html shows eROS lists ??

this message has some clues:

http://code.ros.org/lurker/attach/3...@20110714.033808.4487ab0d.attach

Gotta go now though...

John

James

unread,
Dec 2, 2012, 2:59:47 PM12/2/12
to cube-...@googlegroups.com
I am mostly asking if you (all) see it as a workable solution for overall machine control AND do you see it as bringing a lot of solutions to future problems with it.

 BTW I have added a page to the wiki that has good GRBL info here and will continue to drag in data from other wiki's 
Need to get better at formatting pages in a "wiki-like" fashion, and citing sources etc... but not there yet...

I took a page verbatim from the shapeoko wiki to get wiki formatting and GRBL info - I'll tune it up next...

CubeSpawn

unread,
Dec 10, 2012, 11:24:07 PM12/10/12
to cube-...@googlegroups.com
Posted this into the G+ community "CubeSpawn" located here: https://plus.google.com/u/0/communities/110684052672348528690
join up, if your so inclined ;-)

---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__


Exploring ROS on Debian, running on a BeagleBone, 
issuing commands to a GRBL installation on an Arduino UNO as the preliminary control architecture.

http://cubespawn.com/wiki/index.php?title=System_Control_Software

http://williametter.com/portfolio/projects/ros-on-beaglebone/

https://github.com/grbl/grbl/wiki/Flashing-Grbl-to-an-Arduino

This gives the system an outward facing Ethernet interface, an embedded serial controller for 3 linear axis of CNC control, plus all the advantages of processing power onboard a cube as well as a local ROS install to consolidate machine status and report to the global ROS instance. 

I'm looking at ROS Industrial (from SwRI in San Antonio) as a solution for controlling a machine tool in a robotic environment.  but the sequencing, scheduling and so on are more appropriately handled as robot events.

---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__---***__

John Griessen

unread,
Dec 11, 2012, 11:12:21 AM12/11/12
to cube-...@googlegroups.com
On 12/10/12 22:24, CubeSpawn wrote:
> I'm looking at ROS Industrial (from SwRI in San Antonio)

Is SwRI going to be helpful? They mostly do studies for govt. work...
Do they somehow have a budget to support small manufacturing? If so, wow!

James Jones

unread,
Dec 12, 2012, 11:03:31 AM12/12/12
to cube-...@googlegroups.com
Here's Hopin' so! meet with them next week....

Robert Teeter

unread,
Jan 4, 2013, 6:51:59 PM1/4/13
to cube-...@googlegroups.com

James - I have started the build/conversion of ROS to run on the Raspberry PI/Raspbain.  I am building the "Groovy" release on the lastest release OS of Raspbain which is arm6hf based and uses the hardware floating point code for the system.  William Woodall has been a help with setting up a wiki page for me to start documenting the build process for the platform.  We have identified at least one code change because the build system does not identify the system at all.

Bob Teeter

Robert Teeter

unread,
Jan 4, 2013, 6:53:52 PM1/4/13
to cube-...@googlegroups.com
Also just to let you know we do have the "Fuere" release already running on the platform.

BT

John Griessen

unread,
Jan 4, 2013, 8:52:08 PM1/4/13
to cube-...@googlegroups.com
On 01/04/2013 05:53 PM, Robert Teeter wrote:
> Also just to let you know we do have the "Fuere" release already running on the platform.
>
> BT


Thanks Bob. ROS on RPi should be good for machine/human input stations near
any standalone machine. And for rows and aisles of cube-machines too.

CubeSpawn

unread,
Jan 5, 2013, 2:10:19 AM1/5/13
to cube-...@googlegroups.com
Awesome, I'll be getting a PI too to test against...
where is your wiki located?


On Friday, January 4, 2013 5:51:59 PM UTC-6, Robert Teeter wrote:

Robert Teeter

unread,
Jan 6, 2013, 4:16:18 PM1/6/13
to cube-...@googlegroups.com
CubeSpawn - I have started it but have hit an initial wall.  Some of the ROS code does not build because of basic coding errors.  I have posted back to there answer board and am waiting for a response.  I also have to create the code to identify the Raspberry Pi as they don't even come close to finding it.  And a short workaround is to set an environment variable to Debian:squeeze.  UCK!!!  so off to write some python code and test it.

Bob Teeter


James Jones

unread,
Jan 7, 2013, 12:12:27 PM1/7/13
to cube-...@googlegroups.com
Bob!!
You rock!
I'm just at the end on the install, have not tried to do anything yet, still familiarizing myself with the various bits and have not had much free time.
Could you tell me what didn't compile? and why you think it didn't...

Thanks for your efforts

James

Robert Teeter

unread,
Jan 8, 2013, 12:46:32 AM1/8/13
to cube-...@googlegroups.com

James  I got the basic build of ros_comm to build correctly.  I then started the process over on a new card to verify the instructions and found a couple of missing commands.  I will update instructions tomorrow and finish verification.

Bob



On Monday, January 7, 2013 11:12:27 AM UTC-6, James wrote:
Bob!!
You rock!
I'm just at the end on the install, have not tried to do anything yet, still familiarizing myself with the various bits and have not had much free time.
Could you tell me what didn't compile? and why you think it didn't...

Thanks for your efforts

James

I got the basic r


On Sun, Jan 6, 2013 at 3:16 PM, Robert Teeter <bobt...@gmail.com>
CubeSpawn - I have started it but have hit an initial wall.  Some of the ROS code does not build because of basic coding errors.  I have posted back to there answer board and am waiting for a response.  I also have to create the code to identify the Raspberry Pi as they don't even come close to finding it.  And a short workaround is to set an environment variable to Debian:squeeze.  UCK!!!  so off to write some python code and test it.

Bob Teeter


Robert Teeter

unread,
Jan 8, 2013, 9:23:27 PM1/8/13
to cube-...@googlegroups.com
OK I have a very basic build document for Raspbian PI of ROS for the ros_comm set of software.  I have also tried to build the desktop version and have problems with code not compiling for it.  I am chasing down what is broken to bry and get it fixed.

Temporary Link - http://www.ros.org/wiki/groovy/Installation/Raspbain/Source

PLEASE NOTE; I spelled the name wrong and will be getting that fixed so if you cannot find the Source page try using Raspbian instead.

Bob Teeter

James Jones

unread,
Jan 8, 2013, 10:44:40 PM1/8/13
to cube-...@googlegroups.com
WOW! I am officially impressed, your all over it, my modest progress today was to partially solder up the Ultimaker motherboard since the last of the parts arrived today...

Any reason once this is all together, not to put the finalized flash image somewhere convenient?

Then, unless something significant changes under the hood, minor tweaks can be applied to the image once its on the flash and booted
I plan to do the same with the BeagleBone Image to save flash write cycles... ;-)

Very nice work!

James
Reply all
Reply to author
Forward
0 new messages