FYI: The BeagleBone-AI may be a good fit for your project: https://www.facebook.com/photo.php?fbid=10218976824519992&set=a.2907631578284&type=3&theater
It should do machine vision _much_ better than the BBB. It's basically the SoC from the X15 in a BeagleBone form factor. I'm working on getting Machinekit working on this board and verifying capes work as expected. I couldn't say anything about it earlier, but now they've announced it at Embedded World. :) On 2/24/2019 8:53 AM, Charles Steinkuehler wrote: > I'd call 1-2 minutes for scanning slow, but that depends a bit on how > much processing you're trying to do. Given that sort of time frame, I > think the main problem you might have with the BBB is running out of > memory, but again that depends on what you're trying to do. > > For the control, I'd suggest using a tablet/smart-phone and setup a > remote interface using QtQuickVcp. You might also be able to use a > camera on the tablet for your scanning. I'm not sure if that would be > easier or harder than doing the scanning with the BBB. > > NOTE: You can get a USB-OTG cable and connect most tablets directly to > the USB Client port on the BBB. The table will see the gadget > Ethernet driver on the BBB and automatically setup networking so you > don't have to communicate via WiFi. I do this with a 7" RCA Voyager > tablet I bought for ~$35. It's not a great tablet, but the > touch-screen works fine for a UI! > > On 2/24/2019 7:33 AM, jonas hauptman wrote: >> Thanks! >> >> I am not worried if the vision scanning routine takes 1-2 minutes. Is that >> in the neighborhood of fast or slow in your opinion? Another thought would >> be the run an additional beaglebone or Raspberry PI to handle human >> interface touch display and vision. Still would cost a lot less than full >> size PC and control system. >> >> What do you think? >> >> JH >> >> On Sun, Feb 24, 2019, 7:25 AM Charles Steinkuehler <char...@steinkuehler.net> >> wrote: >> >>> That looks like a very interesting project! >>> >>> The BeagleBone should be able to handle the 4-axis machine control, >>> but I'm not sure about handling the vision pipeline. I know some >>> people have been doing machine vision projects with the BeagleBone, >>> but I have no personal experience in this area. I recommend asking >>> about machine vision on the BeagleBoard Google Group: >>> >>> https://groups.google.com/forum/#!forum/beagleboard >>> >>> A PC will give you *MUCH* better performance for the vision pipeline, >>> but then you will need something to move the motors, which means more >>> cost and electronics (Mesa hardware, Arduino, or even the BeagleBone). >>> >>> If you're not real worried about speed, the BeagleBone will probably >>> be able to perform the vision tasks you need, just slowly. >>> >>> On 2/21/2019 9:31 PM, jonas hauptman wrote: >>>> Hi, >>>> >>>> We are new to your group and to machine kit but hoping the community >>> might >>>> have some feedback for us. We are trying to develop a Rotary 4 axis CNC >>>> router to machine bamboo poles into precise joints. We believe this >>>> will require six motors and also a scanning function as bamboo poles are >>>> highly irregular in size, shape, and straightness. Our project goal is >>> to >>>> democratize CNC rotary machining with a low-cost high-performance >>> machine >>>> for bamboo. A material that has a huge environmental and >>>> mechanical upside for both the developed and developing world. >>>> Presently it is difficult to use it in a high precision fashion and we >>> hope >>>> to change that. Initially, we planned to use a 3d printer Arduino >>> boards >>>> and Marlin to control the machine but eventually realized we would have >>>> trouble independently controlling six motors and true 4 axis machining. >>> We >>>> have a little experience with LinuxCNC, I built a CNC Router Parts kit >>> and >>>> outfitted it with a custom electronics bundle that Len from Probotix was >>>> kind enough to create for me around there standard control system >>> (Unity). >>>> I am a huge fan of the Probotix machines and controls but we are trying >>> to >>>> develop a machine that in total costs around $500 to build >>>> including computer, scanning camera, touch display, completely >>> mechanical, >>>> electrical and CNC system. Our earlier prototypes used some open >>>> source components designs and still share some common strategies with >>>> the Sienci Mill One Kit V3. Realizing that the cost of a full computer >>> and >>>> control system even on Linux was too expensive and that Arduino with >>> GRBL >>>> lack the horsepower and software features we need we are trying to >>> develop >>>> our strategy and prototypes around the Beaglebone with a Cramps Cape. >>>> >>>> I am posting hoping to begin to build a community around our project and >>>> looking for insights of any kind especially around our need of a control >>>> system for 4 axis and that can support our scanning needs. I have >>>> attached a series of schematic and photographic summaries of our >>> progress >>>> and look forward to input from the community. >>>> >>>> Best regards, >>>> >>>> Jonas Hauptman > -- Charles Steinkuehler char...@steinkuehler.net -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.