Page 2 of 5 FirstFirst 12345 LastLast
Results 11 to 20 of 49

Thread: HR-OS1 Documentation

  1. #11

    Re: HR-OS1 Documentation

    Another quick update: I also checkout out the Raspberry Pi2,

    Looks great: On my previous RPI2, I had not changed the overclock, so it was great to see info about doing this.

    While in raspi-config, I also changed the time zone from Chicago to LA as to match my timezone.

    Again looking good.

    Kurt

    P.S - In both initial setups, I used USB cable to supply the power to the boards, with Edison it goes to the one closest to the middle of the board. After this point that will no longer be a valid option as you use this same USB port with the adapter to switch USB from client mode to server mode.

    Also side note: With current release of Edison firmware on mini breakout board, if you reboot with USB setup for server mode, it works on every other soft boot. (Works OK if you power up with it plugged in, works OK if you plug it in after it has booted, but if it is plugged in and you do something like the command reboot, it won't work (lsusb will show status -99), but if you reboot again, then it usually works...

  2. #12

    Re: HR-OS1 Documentation

    Hi, Okay so the only folder not compiling correctly for the raspberry's, is the rme folder.

  3. Re: HR-OS1 Documentation

    Great job on the Raspberry Pi2 video setup and motor tagging.

    Got all of the motors tagged and then had a panic attack when #13 wasn't showing up. Then realized I hadn't plugged that one into the chain. =)

    I did want to mention there is a bit of a lag when scanning for the motors - sometimes need to do it 2 or 3 times before it will show up. Also got a lot of "failed to write" errors, but it still processed the command correctly - this might just be a timing issue.

    Frame is sturdy but so lightweight !

  4. Re: HR-OS1 Documentation

    Andrew will be pushing an update shortly that should fix the RME problem.

    AlSierra, we did find an issue with the overclock setttings and the dYNAMIXEL response. We recently updated the video, so I'm not sure which version you went through - in your setup, did you use the raspi-config command to change the overclock settings? If not, we updated the video and guide to reflect this

    https://github.com/Interbotix/HROS1-...aspberry-Pi%29

    You can run the raspi-config via SSH, even though we show it via HDMI/keyboard in the video.

  5. #15

    Re: HR-OS1 Documentation

    I thought I would try out the PS3 with the Edison,

    But when I go to try out sixpair, it appears like it is not a valid executable program:
    root@Edison-M3:~/HROS1-Framework/Linux/project/ps3_demo/sixpair# ls
    sixpair sixpair.c
    root@Edison-M3:~/HROS1-Framework/Linux/project/ps3_demo/sixpair# ./sixpair
    -sh: ./sixpair: cannot execute binary file: Exec format error
    root@Edison-M3:~/HROS1-Framework/Linux/project/ps3_demo/sixpair# ls -l
    -rwxr-xr-x 1 root root 9831 Apr 22 00:02 sixpair
    -rw-r--r-- 1 root root 3366 Apr 21 01:48 sixpair.c

  6. #16

    Re: HR-OS1 Documentation

    hi, Did you tested it on the Rasp Pi 2 ?

    It worked to pair the PS3?

    Thanks

  7. #17

    Re: HR-OS1 Documentation

    Hi Kyle, can the PS3 work on the Rpi2 ?

    Is there a work around?

    Thanks a lot

  8. Re: HR-OS1 Documentation

    Quote Originally Posted by KurtEck View Post
    I thought I would try out the PS3 with the Edison,

    But when I go to try out sixpair, it appears like it is not a valid executable program:
    I think you may have to recompile on edision as it worked by default on my pi2 with out recompile which is the oppisite of the documented instructions.

  9. Re: HR-OS1 Documentation

    The sixpair exectuable in the repo is an old one for ubuntu. Andrew is working on getting the executables for raspi/edison uploaded ASAP.

    You can build sixpair on the raspberry pi like this
    gcc -o sixpair sixpair.c -lusb
    I don't have instructions on getting everything setup for sixpair on the edison right now.

    Once the controller is paired and you've done a
    sudo make all
    in the ps3_demo directory, try starting the script
    start_ps3_demo

    I'm working on a video demo as well as cleaning up the wiki page.

  10. #20

    Re: HR-OS1 Documentation

    Quote Originally Posted by kgranat View Post
    The sixpair exectuable in the repo is an old one for ubuntu. Andrew is working on getting the executables for raspi/edison uploaded ASAP.

    You can build sixpair on the raspberry pi like this
    gcc -o sixpair sixpair.c -lusb
    I don't have instructions on getting everything setup for sixpair on the edison right now.

    Once the controller is paired and you've done a
    sudo make all
    in the ps3_demo directory, try starting the script
    start_ps3_demo

    I'm working on a video demo as well as cleaning up the wiki page.
    I have built a version of sixpair that now at least runs on my Edison, does not detect stuff yet, but I need to see if this image has BT enabled or not or if I need to go through standard Edison stuff and remove rfkill...

    What I did was try to install all of the libusb* on Edison I could find. But did not fine usb.h... After a few minutes searching, I copied the version of the file installed on RPI2 using WinSCP (recommend this for windows users to copy files back and forth).

    Then was able to build the exe with the command line:
    gcc -o sixpair sixpair.c -L/lib -l:libusb-0.1.so.4 -I.

    Note I put the usb.h file into local directory which is why -I.

    Now back to seeing if it the PS3 will talk.

    Edit: Maybe getting closer:
    root@Edison-M3:~/HROS1-Framework/Linux/project/ps3_demo/sixpair# ./sixpair
    Current Bluetooth master: 98:4f:ee:02:df:75
    Unable to retrieve local bd_addr from `hcitool dev`.
    Please enable Bluetooth or specify an address manually.
    root@Edison-M3:~/HROS1-Framework/Linux/project/ps3_demo/sixpair# rfkill unblock bluetooth
    root@Edison-M3:~/HROS1-Framework/Linux/project/ps3_demo/sixpair# ./sixpair
    Current Bluetooth master: 98:4f:ee:02:df:75
    Setting master bd_addr to 98:4f:ee:03:30:54
    Note the rfkill command

    Edit2: Note both with instructions as well as scripts. Edison does not typically come with sudo command installed, so
    sudo ./start_ps3_demo
    Will fail. Obviously easy to remove that from command line, but the scripts also use sudo command.

    Kurt
    Last edited by KurtEck; 04-22-2015 at 05:59 PM.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Question(s) Incomplete Dynamixel documentation
    By Elmue in forum DYNAMIXEL & Robot Actuators
    Replies: 29
    Last Post: 01-20-2015, 10:47 AM
  2. News/Announcement Check Out the New InterbotiX Documentation Site!
    By kgranat in forum Robotics General Discussion
    Replies: 0
    Last Post: 08-12-2013, 06:19 PM
  3. Arduino Pictures for your Project Documentation
    By Migs in forum Arbotix, Microcontrollers, Arduino
    Replies: 1
    Last Post: 10-23-2009, 08:52 AM
  4. Documentation Comments
    By slashsplat in forum Humanoids, Walkers & Crawlers
    Replies: 9
    Last Post: 01-06-2007, 01:51 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •