iOS Hexapod Control App: Dmitri's New Interface

Поділитися
Вставка
  • Опубліковано 4 лип 2024
  • Available in iTunes: itunes.apple.com/us/app/dmitr...
    Website: www.12centdwarf.com
    Twitter: / blegas78
    Music: This is Music by Matt Bunting
    University of Arizona Spring 2013 final project video presentation for ECE 573: Software Engineering Concepts. This video was very quickly thrown together, Sorry for any video choppiness and subpar lighting.
    I designed an iOS based app that connects to my hexapod to replace functionality of the Sixaxis controller and OpenCV simulation. User interface elements have been included to mimic the Playstation controller including joysticks, analog sliders and accelerometer readings. The OpenCV simulation has been replaced with an OpenGL simulation that runs on the iOS device.
    The app sends commands to the hexapod's computer, which runs a hexapod program. The program then sends back the state of the hexapod to the iOS device, where OpenGL displays STL files generated from Solidworks, representing the applied kinematics to the hexapod.
    The hardware involves correctly programmed ez430-RF256x Bluetooth Low Energy device and an FTDI USB-UART converter.
    I may make updates and post a video better demonstrating functionality at a later time.
  • Наука та технологія

КОМЕНТАРІ • 32

  • @blegas78
    @blegas78  11 років тому

    This is geared towards being a research platform to explore custom behaviors. I've used it explore the linking of vision to legged locomotion, including learning behaviors and obstacle interaction.

  • @blegas78
    @blegas78  11 років тому

    Hey Kevin! Good to hear from you! Yes, I have max an min limits set in both the motors and in the software. I have them set in the motors incase I have a bug in the code that updates the positions. I have it in software so I can spot overly aggressive movements in simulation. Unfortunately the video doesn't portray the software limits, but basically a leg will change color once it tries to go into an impossible position.

  • @shimlaDnB
    @shimlaDnB 10 років тому +1

    wow this is some next level software development.

  • @donadonadonadona8864
    @donadonadonadona8864 11 років тому +2

    Awe and adoration.
    i hope you know you're an idol now

  • @KevinOchs
    @KevinOchs 11 років тому

    No worries! I'm a big fan of your development on Dmitri.

  • @blegas78
    @blegas78  11 років тому

    Yeah that's a great method, similar to Jack's solenoids with the light bulb in series. Also makes for a nice overload indicator!
    I do like walking robots, but I am working on a robotic arm right now. Maybe I can make a hexapod using six of these arms!

  • @KevinFelstead
    @KevinFelstead 11 років тому

    I actually made arms for my robot first , complete with fully opposable thumbs. On my channel its under robot hand , I uploaded it years ago so not many people see it. All fingers work and the wrist can also bend in both directions. Both legs are also ready for testing , check out if you have time the bearing housing clip, an early version of the legs/feet is right at the end , its not that exciting so most people never get that far !! The pedals vid is over 100k views now !.

  • @blegas78
    @blegas78  11 років тому

    I'm studying Electrical and Computer Engineering, going for my Ph.D. The particular field isn't that important, but different fields focus on different areas of robotics.

  • @KevinFelstead
    @KevinFelstead 11 років тому

    Good work Matt , first time I have seen some background to your hexapod , and nice to see that App working, Do you have max and min limits set on each servo embedded in the hexapod firmware , to prevent damage, or is it just within the App ?

  • @haronasi
    @haronasi 11 років тому +1

    You got me wordless..

  • @Unknxwn6
    @Unknxwn6 8 років тому

    THIS IS AWESOME. keep this coming 👍👍👍👍👍👍👍👍

  • @blegas78
    @blegas78  11 років тому

    This video was for a class project where the video needed to be geared like a marketing video. There is no place to purchase this specific hexapod except for by contacting me directly. I will warn you that this is meant for research applications, and is expensive for hobby use. There are other hexapod kits out there that will be far less expensive.

  • @ericmuire8669
    @ericmuire8669 11 років тому

    Thank you for your help

  • @KevinOchs
    @KevinOchs 11 років тому

    Well done!

  • @blegas78
    @blegas78  11 років тому

    It's in the App store now (I think), see the link in the description. I will warn you that it'll be challenging to get it to work with your hardware, though I would love to help you get started.

  • @aljoshabre
    @aljoshabre 11 років тому

    Incredible. I wonder what formal education did you get? I'd love to get into robotics, that's why I'm curious, how did you started?

  • @hugocesaralfarosalas7359
    @hugocesaralfarosalas7359 11 років тому

    hola la verdad no se ingles lo que trataba de decir es que cuales son los materiales que ocupaste y el procedimiento para la elaboración de la araña

  • @KevinFelstead
    @KevinFelstead 11 років тому

    Good, I think your servos are a just a little bit more expensive than the hobby ones I use. There are also limits set in the software I use ,but I have also put a low value resistor in series with the ov supply (higher than the MOSFET Rds(on) ),this is to take some of the Load if the servo encounters significant mechanical resistance, Any volt drop across this resistor can also be used to provide feedback. Anyway look forward to next version Octopod ?,Dodecahedropod ?, Hexacopter on top ? :)

  • @blegas78
    @blegas78  11 років тому

    Haha wow, thanks for the heads up!

  • @hugocesaralfarosalas7359
    @hugocesaralfarosalas7359 11 років тому

    very good robot spider
    and if I could say the materials or spend some type of plane and also as you hisiste to control with controlled
    for always and wanted to make a robot spider

  • @blegas78
    @blegas78  11 років тому

    Not in the app store... though I could put it on. Not sure if it would be much use to anyone...

  • @Bleach263
    @Bleach263 10 років тому

    Hey, you got something like files to feed in a 3d Printer?

  • @woulfhound
    @woulfhound 7 років тому

    Where do you learn about things like this?

  • @TorIvanBoine
    @TorIvanBoine 6 років тому

    so, any new news?

  • @ericmuire8669
    @ericmuire8669 11 років тому

    What is the app called

  • @MrIrrelevantComments
    @MrIrrelevantComments 11 років тому

    I have a feeling this app might drain my iPods battery pretty quick.

  • @blegas78
    @blegas78  10 років тому

    parts are 6,500 USD I think.

  • @dahshan_
    @dahshan_ 9 років тому

    wow

  • @KevinOchs
    @KevinOchs 11 років тому

    You are one "w" shy of a full website address in the about section. Just a heads up. :)

  • @blegas78
    @blegas78  11 років тому

    Thanks! I'm not quite sure what you're trying to say in your second comment though :(

  • @blegas78
    @blegas78  10 років тому

    I can absolutely build one for you and ship it, but it's VERY expensive. It's more of a research tool unfortunately.

  • @hugocesaralfarosalas7359
    @hugocesaralfarosalas7359 11 років тому

    very good robot spider
    and if I could say the materials or spend some type of plane and also as you hisiste to control with controlled
    for always and wanted to make a robot spider