Tutorial: open source animatronics software to drive servos synchronous to sound.

Поделиться
HTML-код
  • Опубликовано: 1 июл 2024
  • How to operate the open source animatronics software bechele2 to drive servos synchronous to sound. In this tutorial you will learn the concept and how to operate the software.
    The open source animatronic software is hosted on github.con/bechele/bechele . For further information also have a look at the project web site: bechele.de/ - (bechele.de/?page_id=55)
  • НаукаНаука

Комментарии • 51

  • @samscott8085
    @samscott8085 3 года назад +2

    This is exactly what I’ve been looking for! Thank you for making this video!

  • @adityapurushotham982
    @adityapurushotham982 2 года назад

    I am really glad to have had this video in my recommendation

    • @Bechelede
      @Bechelede  2 года назад

      If you need any support, let me know.

  • @pauloinventostube7533
    @pauloinventostube7533 2 года назад +1

    Ótima informação 👍👈 sucesso aí família 🤝

  •  4 года назад

    Nice content! Keep it up! Would you like to be RUclips friends? :)

  • @Tamla1959
    @Tamla1959 Год назад

    this is brillient, and im currently working on making a singing, piano playing robot, this looks easy and fun too to programme my robot. I do have the same rasbbery pi as you, but im not sure where i can get the software from or how to set it up with my rasberry pi. Please respon when posibble, thank you!

    • @Tamla1959
      @Tamla1959 Год назад +1

      just re watched the video, and found link to software, thank you, if i come across any problems ill let you know, thanks again.

    • @Bechelede
      @Bechelede  Год назад

      You are welcome to contact me, in case you need support.

    • @Tamla1959
      @Tamla1959 Год назад

      @@Bechelede thank you, as it turns out, im just setting up the joy stick, but i cant seem to get it working correctly, in the joy stick arduino code its middle point is suppose to be 512 on both axis, but the joy stick keeps slightly shifting from 400 to 500, i think it has to do with noise, any idea on how i can fix this, reply when posibble thank you.

    • @Tamla1959
      @Tamla1959 Год назад

      @@Bechelede hello again, i cant seem to find where you explain how to wire up the PCA9685, and i dont have a longer ethernet cable to connect from my raspberry pi to my router, what should i do?

    • @Tamla1959
      @Tamla1959 Год назад

      @@Bechelede sorry to bother you again, but im having trouble understanding what i need to do, i have got servers the raspberry pi and the arduino, and the servo board, but your website looks very complicated and im having trouble understanding it, could we have a chat or a call of some sort, i really want to make this robot but i need your help with it, reply when posibble thank you.

  • @PaulHines1980
    @PaulHines1980 11 месяцев назад

    I been straggling to find a software i can use for my animatronics that run in servos its a animatronic character band i will be using and sssc32u servo controller board for the servos will this software work for me

    • @Bechelede
      @Bechelede  11 месяцев назад

      unfortunaltely the Software I wrote only supports PCA9685 PCBs that are connected to the Raspi pin header via I2C.
      The Software could be relatively easy modified to allow several PCA9685 boards to support more Servo channels (currently 16), but I did not realize this up to now.
      The board you use, is surely quite good, but the price is at least 10 x the price of a PCA9685 PCB

    • @PaulHines1980
      @PaulHines1980 11 месяцев назад

      @Bechelede thanks for getting back to me the board I have I paid 34 dollars which isn't bad but I didn't know what else to choose at the time. I was planning on using two of them because. I have 4 characters between the 4 for characters in total for 4 characters will be 40 servos and and sssc32u just one of them can hold 32 servos just in need now for a programming software. I currently almost have one of the 4 characters almost built and ready to start setting and testing servo movement and programming the movements. If I can't use my current board with your software. I'm very open to any suggestions to be able to use your software im looking forward to bringing these characters to life and watching them perform for the first time.

    • @Bechelede
      @Bechelede  11 месяцев назад

      As you can see in the video, the teaching process to record the movements is quite simple. However currently you can use only 16 channels per RASPI. I think the decision which way to go is something you have to figure out. For all the software in my project you can modifiy the sources as you desire and all is free according to GNU V3.0. If you run into trouble I can give you one or the other tip. Perhaps you have already seen my web site: bechele.de/?page_id=70
      I recommend to read the readme from the software package for more details: bechele.de/?page_id=188
      I would be glad if you'd have a closer look, if this is sufficient for your purpose. However keep in mind, that this is a non commercial private project, so support in case of problems may be limited by the fact that this is just a hobby for me.

  • @carino.animatronics
    @carino.animatronics 2 года назад +1

    it is posible to do this with an arduino instead?

    • @Bechelede
      @Bechelede  2 года назад +1

      I fear this is not possible with my design, because the software is written in PERL and that is (as far as I know) not available on Arduino.

  • @RootSuitMan
    @RootSuitMan 3 года назад

    Did you make that face yourself?

    • @Bechelede
      @Bechelede  3 года назад

      Yes, of course all self made.

    • @RootSuitMan
      @RootSuitMan 3 года назад

      @@Bechelede Would you mind giving me a short description of how you did it? I recently discovered animatronics and they amaze me. I really want to start experimenting in it.

    • @Bechelede
      @Bechelede  3 года назад +1

      Hi, I would recommend to have a look at the following page as a starting point: bechele.de/?page_id=55
      If you have more questions, just contact me.

    • @RootSuitMan
      @RootSuitMan 3 года назад

      @@Bechelede This is a very thorough look into the animatronic you've made. Thank you.

  • @simobomb6475
    @simobomb6475 6 месяцев назад +1

    Have you heard of botango

    • @Bechelede
      @Bechelede  6 месяцев назад

      Dear Simobomb6475, many thanks for the question! Yes, I have seen it already, it looks to me like animation in blender. I think it is very similar to blender's animation function. Probably it derives from that (that is just my guess). It is certainly a very nice project. However the approach is completely different, With bottango you define movements based on positions and movement curves from one to another position, but doing animation this way is quite time consuming: Assume you have a 3 minute clip ( a talking or singing puppet) and you have just 5 servos. And further assume you have just 3 movement changes a second, then you have to set 5 x 180 * 3 = 2700 curves to set. If it takes you just 10 seconds per curve, it sums up to 27000 seconds = 7.5 hours to set up a 3 minute clip. Using a joystick and my software it takes you only about 30 to 40 minutes to get a ready made animation for all five servos. This little calculation does not include the need to syncronise to music and the movement and the numberless repeats in bottango to see if all appears fluently fitting. The bottango demo video only shows the creation of a five second movement and therefore already needs two minutes, although it is clear that the demo video is a condensed view. My software does not claim to compete against such "huge commercial projects", but offers an easy to use, fast and open source alternative if you need to synchronize movement and sound. The "old mac donalds song" animation for example, took me about 1 hour to set up and the yellow head has 10 servos!

    • @simobomb6475
      @simobomb6475 6 месяцев назад +1

      @@Bechelede nice

  • @galaxytuber6656
    @galaxytuber6656 3 года назад

    This software is free?

    • @Bechelede
      @Bechelede  3 года назад +1

      sure, its published under the GPL V3 License. You have three options, you may download a raspi or orange pi pc image, or just the software as a tar ball, but then you need some linux knowlege how to install perl packages.
      More info you will find on bechele.de/?page_id=55

  • @tiagocorreia957
    @tiagocorreia957 6 месяцев назад

    has code??

    • @Bechelede
      @Bechelede  6 месяцев назад

      Yes, the code is available here: bechele.de/?page_id=73. The code is available as a tar ball, as a raspi image or as a OrangePi PC image.