DIY Motion Control Rig

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 มิ.ย. 2020
  • gitlab.com/pan-tilt-slider
    Music:
    ------------------------------
    Up In My Jam (All Of A Sudden) by - Kubbi / kubbi
    Creative Commons - Attribution-ShareAlike 3.0 Unported- CC BY-SA 3.0
    Free Download / Stream: bit.ly/2JnDfCE
    Music promoted by Audio Library • Up In My Jam (All Of A...
    ------------------------------
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 36

  • @IgorMoochnick
    @IgorMoochnick 3 ปีที่แล้ว

    Do you have parts list? I can't find them on your GitLab. What slider, steppers, etc... did you use?

    • @fuzzylogic5038
      @fuzzylogic5038  3 ปีที่แล้ว +3

      Hey,
      The Slider is a generic slider from amazon. The brand is "Kamerar".
      The Fusion360 file is in my repository. You can change it to make it fit the hole pattern of your slider.
      As Steppers i used standard nema 17 stepper motors with 45Ncm torque. The bearings are 140mm rockler bearings used for lazy susans also from amazon.
      The screws are all M5 and M3 for the steppers. The lengths you can get from the Fusion360 file.
      Hope this helps :)

  • @proyectosbareloi
    @proyectosbareloi 3 ปีที่แล้ว

    What bearing do you use for the bases and where do I buy it?

    • @fuzzylogic5038
      @fuzzylogic5038  3 ปีที่แล้ว

      Hi,
      This is a 150mm rockler bearing for lazy susans. You can get it on Amazon

  • @Joementrex
    @Joementrex 4 ปีที่แล้ว +3

    Hey this a great video and project! I love the reverse footage of cleaning the whiteboard to show the drawings quicker than drawing them.
    To improve it, I think you should try and shorten the plan shot over the wood and 3d printed design iterations or explain the design process through them briefly, such as saying failed prints or design problems.
    Also, I wish we got more footage at the end showcasing the movement of the whole design more at the end rather than only the few seconds showing movement at the start.
    Again, great video, will be interesting to see how this channel grows.

    • @fuzzylogic5038
      @fuzzylogic5038  4 ปีที่แล้ว

      Thank you for your suggestions! I did not want to bore people so I kept it pretty short. I'll try to make them longer in the future as multiple have told me the videos are too short^^

  • @MikeMcRoberts
    @MikeMcRoberts 4 ปีที่แล้ว +3

    This is fantastic. Do you have any plans to make the build instructions available to the public? I'd love to build one of these.

    • @fuzzylogic5038
      @fuzzylogic5038  4 ปีที่แล้ว +5

      Thank you! I will release everything in a git repo once I've cought some bugs and figured out how to upload fusion 360 designs to gitlab.

    • @MikeMcRoberts
      @MikeMcRoberts 3 ปีที่แล้ว

      @@fuzzylogic5038 Great. I look forward to it.

  • @MrJulianguillaume
    @MrJulianguillaume ปีที่แล้ว +1

    Amazing really.
    The issue I have.. Tested Cine shooter II/Elderkrone II/ST4/Syrp MKII.
    The all cant reliably repeat a shot... 1 out of 5 average.
    I like that you use a belt on the slider instead of string.
    There is nothing on the market between £70K and 6K.. I really hope you can bridge that.
    Camblock have gone out of business and they were the gap.
    Thanks for the video and insight... Wonderful.

    • @fuzzylogic5038
      @fuzzylogic5038  ปีที่แล้ว

      Thank you so much! Maybe I can sell mine someday ;)

  • @ColinMakes
    @ColinMakes 3 ปีที่แล้ว

    Really nice design. Any news on putting this on GitHub?

    • @fuzzylogic5038
      @fuzzylogic5038  3 ปีที่แล้ว +1

      Hey, thank you for your comment. I have added my gitlab project to the video description

  • @CHGOfficial512
    @CHGOfficial512 2 ปีที่แล้ว

    How to pre-program the movements for it?

    • @fuzzylogic5038
      @fuzzylogic5038  2 ปีที่แล้ว

      That happens in the keyframeEditor.js file (gitlab repo in the description). You can can bind the commands to any event you can capture in nodejs (a keyboard for example). Look at the index.js to see how the binding is done.

  • @vampirex8
    @vampirex8 3 ปีที่แล้ว

    what size of a toothed belt? I really like the solution to the large holes for the wires from the camera, many projects ignore this :D

    • @fuzzylogic5038
      @fuzzylogic5038  3 ปีที่แล้ว

      In my latest design (video soon(ish) :) ) there are slip ring connectors in the large holes to allow continuous rotation without cable twists. The belts are gt2 480mm, 6mm wide

    • @vampirex8
      @vampirex8 3 ปีที่แล้ว

      @@fuzzylogic5038 I noticed this in the Fusion project files. I was more concerned with the hdmi cable

    • @fuzzylogic5038
      @fuzzylogic5038  3 ปีที่แล้ว

      @@vampirex8 There wont be an hdmi cable in my design. I will connect the camera via usb, through the rotary connector, to a raspberry and use libgphoto2 to stream the live video to my node red dashboard. That's the plan anyways :)

  • @paolomeriggi7208
    @paolomeriggi7208 3 ปีที่แล้ว

    Hi! Wonderfull project! Could you share file for print with 3d printer and BOM to rebuild? Thanks

    • @fuzzylogic5038
      @fuzzylogic5038  3 ปีที่แล้ว

      Hi, thank you for your comment! As this project is very much a work in progress I can't post a definitive BOM as it changes constantly. I will however add the current stl files to my gitlab repo (link in description)

  • @user-lj5hn5qs2h
    @user-lj5hn5qs2h 3 ปีที่แล้ว

    Hey! This is great!
    What softwear do you use to drive your slider?

    • @fuzzylogic5038
      @fuzzylogic5038  3 ปีที่แล้ว

      Thanks!
      The Arduino runs grbl and the rasperry runs a custom application I wrote. You can find it in my gitlab repo (link is in in the description)

    • @user-lj5hn5qs2h
      @user-lj5hn5qs2h 3 ปีที่แล้ว

      @@fuzzylogic5038 Thanks! Can you make video about your softwear?

    • @fuzzylogic5038
      @fuzzylogic5038  3 ปีที่แล้ว

      @@user-lj5hn5qs2h I will upload the next version of the motion control rig in the coming months and explain the software in greater detail there. Make sure you subscribe so you won't miss it ;)

    • @user-lj5hn5qs2h
      @user-lj5hn5qs2h 3 ปีที่แล้ว

      ​@@fuzzylogic5038 Wow that's cool! But can you help me a little? I have few questions about software and electronics. How does the Rosebery Pi connect to Arduino? Can I use a PSP gamepad with your software?
      As I understand I can make keyframes and repeat movement between them. How can I change speed, acceleration, decceration?
      Sorry for too many questions before your next video, but my rig is ready and I'm looking for software to drive it.
      Thanks a lot!

    • @fuzzylogic5038
      @fuzzylogic5038  3 ปีที่แล้ว

      The raspberry pi is connected via serial to the Arduino. You can control the motion control rig with anything that can send MQTT messages. To use a psp controller for example you could change my nodejs application to read the commands from the controller or you could write your own application in a language you like and let it send MQTT data to my application. You could also use a smartphone app, a web application or a desktop program, as long as it can send MQTT messages. To control the different functions you just have to message the corresponding mqtt topics

  • @Zibartas
    @Zibartas 3 ปีที่แล้ว +1

    Really cool project! Why MQTT though?

    • @fuzzylogic5038
      @fuzzylogic5038  3 ปีที่แล้ว +1

      Thanks! I needed a way to send messages to multiple recipients simultaneously and mqtt does that. Plus, I already knew mqtt from earlier projects and when all you know is a hammer, every problem becomes a nail XD

    • @Zibartas
      @Zibartas 3 ปีที่แล้ว

      @@fuzzylogic5038 Have you considered using steppers with encoders, so you could 'teach' the robot by positioning the carriage manually by hand, and lets say, hitting a 'keyframe' button? I think that would speed up the setup of shots. I'm really interested in MoCo so I'm researching all the different approaches people have haha

    • @fuzzylogic5038
      @fuzzylogic5038  3 ปีที่แล้ว

      ​@@ZibartasYes, this would be quite amazing. Edelkrone does this with their stuff and it looks pretty usefull. I think they use a brushless motor with a PID controller to achive this. For my implementation I will integrate my system into Blender and "manually" set the position of the virtual camera in there. The physical moco rig will then move to the position. If you're looking for more moco stuff I'd suggest the following: th-cam.com/video/rWuKmWKicro/w-d-xo.html
      th-cam.com/channels/oBZfAYn705hCqBQeqH5EoA.html
      th-cam.com/video/WNtC9EkYCYQ/w-d-xo.html

    • @Zibartas
      @Zibartas 3 ปีที่แล้ว

      @@fuzzylogic5038 Thanks for the links! I'm not that good at programming so I was mostly relying on other people's solutions for that, even considering getting a used DMC-16 for Dragonframe haha. In any case, that's my main issue, really. Hardware I can build and wrap my head around, and some basic keyframing, etc. in software. But I have no clue how to code acceleration ramps, inverted kinematics, make a nice UI and so on, lol. PureMoCo is the best thing I found so far tbh.

    • @fuzzylogic5038
      @fuzzylogic5038  3 ปีที่แล้ว

      @@Zibartas PureMoco looks fantastic, I didn't know them before. I took the same approach whith using available software. That's why I decided to use grbl. Why reinvent the wheel right?. Dragonframe is awesome but a bit overkill for my humble application haha. Another system to drool over is this here: th-cam.com/users/mrmoco1