Home Page Forums General BaroboLink on OS X

Tagged: ,

This topic contains 12 replies, has 7 voices, and was last updated by  david_ko 2 years, 9 months ago.

Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
  • #4186


    I got BaroboLink to work on WinXP but the application would not load properly on either OS X 10.6 or 10.7.

    Anyone have any luck with Barobolink on OS X?



    Hi. I installed the package X11 (Xquartz) with the provided link after installing the Barobo software on Mac OSX Mavericks

    It seams to work but I can’t read anything. all text look like squares [] [] [].
    I guess it may be the Character set because I have the default language in my OS in Catalan.

    I google the problem and I see some geek stuff that looks weird to me.
    Anyone has any idea? Please advice.



    I don’t really know how to solve tis issue. If anyone can help.
    My kids are waiting dad to solve it so they can start programming.
    This is how my screen looks like : https://www.dropbox.com/s/3448cxdscq5m3s4/CapturFiles_333.png



    If you’re on OS X 10.9 Mavericks, make sure to grab the 64-bit version. We’re still trying to figure out why the characters don’t always display on the 32-bit version.




    I’m running 10.8.4 and encounter the character rendering glitch described above when launching the 32-bit BaroboLink.
    Unfortunately, when launching the 64-bit version I see the following error.
    BaroboLink 64-bit Error Message - OS X 10.8.4

    I’ve tried this on all the macs lying around teh house and encountered the sage two problems.

    Is there an option to compile BaroboLink from source?





    The BarboLink software does not work on OSX 10.8.3 or 10.6.8. [see crash errors below]
    The 32 Bit version starts but is unusable due to the character mapping problem noted in an earlier post.

    Will you please publish the following:

    Release notes showing:
    Version compatibility information [table of O/S versions versus BaroLink versions]
    Prerequisites for operation on various O/S [e.g. GTK libs, X-Windows, other dependencies]
    Troubleshooting/workaround information.

    If you have some instructions to workaround the character mapping problem with the 32-bit version, that would be useful.


    ==== BaroboLink 64 bit on OSX 10.8.3 ==
    Process: BaroboLink-bin [99045]
    Path: /Applications/BaroboLink.app/Contents/MacOS/BaroboLink
    Identifier: com.barobo.BaroboLink
    Version: ???
    Code Type: X86-64 (Native)
    Parent Process: launchd [1039]
    User ID: 501

    Date/Time: 2014-01-12 08:34:46.337 -0800
    OS Version: Mac OS X 10.8.3 (12D78)
    Report Version: 10

    Interval Since Last Report: 1725671 sec
    Crashes Since Last Report: 6
    Per-App Crashes Since Last Report: 3
    Anonymous UUID: 2FF43D4B-F0D0-9A41-0897-EFEA8F118620

    Crashed Thread: 0

    Exception Type: EXC_BREAKPOINT (SIGTRAP)
    Exception Codes: 0x0000000000000002, 0x0000000000000000

    Application Specific Information:
    dyld: launch, loading dependent libraries

    Dyld Error Message:
    Library not loaded: /Users/*/libgtkmacintegration.2.dylib
    Referenced from: /Applications/BaroboLink.app/Contents/MacOS/BaroboLink-bin
    Reason: image not found

    Binary Images:
    0x105a94000 – 0x105acffff +BaroboLink-bin (0) <7D6C1AF8-3562-3222-85E9-197B8FDA4632> /Applications/BaroboLink.app/Contents/MacOS/BaroboLink-bin
    0x105ae6000 – 0x10602cfff +libgtk-quartz-2.0.0.dylib (2401.16) <ADF4DFDE-5585-31E2-866E-D817137E11B1> /Applications/BaroboLink.app/Contents/Resources/lib/libgtk-quartz-2.0.0.dylib
    0x106127000 – 0x1061d6fef +libgdk-quartz-2.0.0.dylib (2401.16) <D5C25ACD-E9CB-3C10-937C-BC72F7F57DB1> /Applications/BaroboLink.app/Contents/Resources/lib/libgdk-quartz-2.0.0.dylib
    0x106204000 – 0x106224fef +libatk-1.0.0.dylib (20610.1) <39D746B4-3C03-388B-89C3-41EE9707F60C> /Applications/BaroboLink.app/Contents/Resources/lib/libatk-1.0.0.dylib
    0x106234000 – 0x1063d9ff7 +libgio-2.0.0.dylib (3401.3) <37470BA9-EF31-3BBA-A085-760F3BD15D1B> /Applications/BaroboLink.app/Contents/Resources/lib/libgio-2.0.0.dylib
    0x106449000 – 0x10645dfe7 +libpangocairo-1.0.0.dylib (3401) <716D5936-57B6-3D35-941A-D38AD362CFE4> /Applications/BaroboLink.app/Contents/Resources/lib/libpangocairo-1.0.0.dylib
    0x106469000 – 0x10648ffff +libgdk_pixbuf-2.0.0.dylib (2601.5) <AB8C2894-EBE7-33DC-9FC2-9FE7C0E8FB8D> /Applications/BaroboLink.app/Contents/Resources/lib/libgdk_pixbuf-2.0.0.dylib
    0x10649c000 – 0x1064f6ff7 +libpango-1.0.0.dylib (3401) <43E5F43D-FB5F-37E0-9A35-8B2DC9563E2E> /Applications/BaroboLink.app/Contents/Resources/lib/libpango-1.0.0.dylib
    0x106511000 – 0x106669fff +libcairo.2.dylib (11203.6) <958EDF57-A7A7-3AE6-80B2-8E0699E1170A> /Applications/BaroboLink.app/Contents/Resources/lib/libcairo.2.dylib
    0x1066a5000 – 0x106700ff7 +libgobject-2.0.0.dylib (3401.3) <45884F5D-B5DF-3FCB-BC76-D44AC7A8509F> /Applications/BaroboLink.app/Contents/Resources/lib/libgobject-2.0.0.dylib
    0x106719000 – 0x10688dfef +libglib-2.0.0.dylib (3401.3) <A948A582-8640-384A-91BF-960474A62191> /Applications/BaroboLink.app/Contents/Resources/lib/libglib-2.0.0.dylib
    0x1068c2000 – 0x1068d3fe7 +libintl.8.dylib (10.1) <C83D7B53-29D7-3576-BD53-72012A5509E4> /Applications/BaroboLink.app/Contents/Resources/lib/libintl.8.dylib
    0x7fff65694000 – 0x7fff656c893f dyld (210.2.3) <6900F2BA-DB48-3B78-B668-58FC0CF6BCB8> /usr/lib/dyld
    0x7fff88d97000 – 0x7fff88d98ff7 libSystem.B.dylib (169.3) <FF25248A-574C-32DB-952F-B948C389B2A4> /usr/lib/libSystem.B.dylib

    Model: MacBookPro10,1, BootROM MBP101.00EE.B03, 4 processors, Intel Core i7, 2.4 GHz, 16 GB, SMC 2.3f35
    Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In, 512 MB
    Graphics: NVIDIA GeForce GT 650M, NVIDIA GeForce GT 650M, PCIe, 1024 MB
    Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434314753364D465238432D50422020
    Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434314753364D465238432D50422020
    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xEF), Broadcom BCM43xx 1.0 (
    Bluetooth: Version 4.1.3f3 11349, 2 service, 18 devices, 1 incoming serial ports
    Network Service: Wi-Fi, AirPort, en0
    Serial ATA Device: APPLE SSD SD256E, 251 GB
    USB Device: hub_device, 0x8087 (Intel Corporation), 0x0024, 0x1a100000 / 2
    USB Device: FaceTime HD Camera (Built-in), apple_vendor_id, 0x8510, 0x1a110000 / 3
    USB Device: hub_device, 0x8087 (Intel Corporation), 0x0024, 0x1d100000 / 2
    USB Device: hub_device, 0x0424 (SMSC), 0x2512, 0x1d180000 / 3
    USB Device: BRCM20702 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x1d181000 / 5
    USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x8286, 0x1d181300 / 8
    USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0262, 0x1d182000 / 4
    USB Device: USB Receiver, 0x046d (Logitech Inc.), 0xc52b, 0x14100000 / 24

    ====== BaroboLink running on OSX 10.6.8 =======
    Process: sh [2195]
    Path: /Applications/BaroboLink.app/Contents/MacOS/BaroboLink
    Identifier: com.barobo.BaroboLink
    Version: ??? (???)
    Code Type: X86-64 (Native)
    Parent Process: launchd [136]

    Date/Time: 2014-01-12 08:37:46.002 -0800
    OS Version: Mac OS X 10.6.8 (10K549)
    Report Version: 6

    Interval Since Last Report: 12572139 sec
    Crashes Since Last Report: 30
    Per-App Crashes Since Last Report: 7
    Anonymous UUID: FCD7BF15-0018-46A3-A229-A724CBFAE482

    Exception Type: EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes: KERN_INVALID_ADDRESS at 0xfffffffffffffff8
    Crashed Thread: Unknown

    Backtrace not available

    Unknown thread crashed with X86 Thread State (64-bit):
    rax: 0x0000000000000055 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000
    rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x0000000000000000 rsp: 0x0000000000000000
    r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000000
    r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000
    rip: 0x00007fff5fc01028 rfl: 0x0000000000010203 cr2: 0xfffffffffffffff8

    Binary images description not available

    Model: MacBookPro8,2, BootROM MBP81.0047.B27, 4 processors, Intel Core i7, 2.3 GHz, 16 GB, SMC 1.69f1
    Graphics: AMD Radeon HD 6750M, AMD Radeon HD 6750M, PCIe, 1024 MB
    Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 512 MB
    Memory Module: global_name
    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0
    Bluetooth: Version 2.4.5f3, 2 service, 12 devices, 1 incoming serial ports
    Network Service: AirPort, AirPort, en1
    Serial ATA Device: TOSHIBA MK7559GSXF, 698.64 GB
    Serial ATA Device: MATSHITADVD-R UJ-8A8
    USB Device: Hub, 0x0424 (SMSC), 0x2513, 0xfd100000 / 2
    USB Device: USB2.0 Hub, 0x05e3 (Genesys Logic, Inc.), 0x0610, 0xfd120000 / 4
    USB Device: SpaceNavigator, 0x046d (Logitech Inc.), 0xc626, 0xfd124000 / 8
    USB Device: USB Receiver, 0x046d (Logitech Inc.), 0xc51b, 0xfd123000 / 7
    USB Device: USB Keyboard, 0x0603 (Novatek Microelectronics Corp.), 0x00f2, 0xfd122000 / 6
    USB Device: USB2.0 Hub, 0x05e3 (Genesys Logic, Inc.), 0x0610, 0xfd121000 / 5
    USB Device: officejet 4200 series, 0x03f0 (Hewlett Packard), 0x3d11, 0xfd121400 / 11
    USB Device: EPSON Scanner, 0x04b8 (Seiko Epson Corp.), 0x012c, 0xfd121300 / 10
    USB Device: Backup+ Desk, 0x0bc2 (Seagate LLC), 0xa0a4, 0xfd121100 / 9
    USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0xfd110000 / 3
    USB Device: FaceTime HD Camera (Built-in), 0x05ac (Apple Inc.), 0x8509, 0xfa200000 / 3
    USB Device: Hub, 0x0424 (SMSC), 0x2513, 0xfa100000 / 2
    USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 / 5
    USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x821a, 0xfa113000 / 8
    USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0245, 0xfa120000 / 4



    I’ll second this request.

    When I posted over the winter holidays, I got a response from David Ko @Barobo, recognizing that the current version of BaroboLink is non functional on OS X. That email included a link to the github page for a new version, but that version hasn’t seen a commit since December 19th (well before his email).






    Yeah, the repository actually moved 🙂 It’s at https://github.com/BaroboRobotics/QtBaroboLink now.

    Version 0.0.2 has just been released… Mostly implementation updates, but I have been getting crash reports on 64-bit Mac machines. I’m currently looking into those issues…



    Hi Everyone!

    I just created a 64-bit version of QtBaroboLink. Hopefully this should resolve startup issues some people have been experiencing on some 64-bit macs. The new file is here and is called “QtBaroboLink_v0.0.2_x64_alpha.dmg” .

    – David



    The good news is that with the latest Alpha code I am now fully operational on Mac OSX 10.9.1 .
    The bad news is that it has to be run from an Admin Account
    The sad news is that the Mac functionality is still down on the Windows verion, No sensors and no LED Control

    Teachers will know that this is a very bad idea!
    Kids are pretty clever at taking control of things that they should not when they have escalated privileges!

    Other lessons learnt along the way
    Do not assume that the Linkbot is powered up when you plug it into the USB of the computer, it is just charging! Doh! This gotcha explains a goodly part of my not getting the Linkbot to respond.
    So obvious NOW, but not then!!

    There IS a MANUAL that helps!! Though I cannot find it on the Barobo site.

    It pointed me to the Ch code here http://www.softintegration.com
    That I think can be used to program the Linkbot… off now to check.



    Hi adrius!

    What happens when you try to run it as not-an-administrator? It seems to work ok on my test machine. Does it print out an error message? Or perhaps just refuse to connect?

    The other functionality will be coming soon, as soon as we get those other issues fixed 🙂

    Also, there is a quickstart guide over here: http://my.barobo.com/download/quick_start Perhaps there should be a section in the quickstart guide dedicated to using BaroboLink?

    Also, if you are interested in writing programs that control the Linkbot, you can check out the Python interface here: http://my.barobo.com/download/pybarobo . The Ch interface also works, but it hasn’t been tested on OSX for quite some time. This too, is on our todo list, as soon as we get BaroboLink stable on the Mac and running w/out admin privileges. Thanks for your bug report!

    – David



    The new 64bit version of QTBarobolink works (somewhat) on 10.7.5.

    The control panel works, but the “pose teaching” window is blank.

    I’ll try it at home, as well.

    Thanks for your work!



    Thanks DK! adrius42 has also reported that it did not work in his non-admin accounts… Did you have the same issue?

    Also, the pose-teaching dialog is blank because I haven’t implemented it 😛 My bad. That’s probably going to be last on my todo list for QtBaroboLink because it is so complicated.

    Speaking of which, I just uploaded version 0.0.3_x64 to my.barobo.com . I’ve implemented a preliminary dialog controlling the buzzer, showing accelerometer values, and controlling the color of the LED. Lemme know what you think! Thanks!

    – David

Viewing 13 posts - 1 through 13 (of 13 total)

You must be logged in to reply to this topic.