- Видео 38
- Просмотров 291 027
Koshiro Robot Creator
Япония
Добавлен 18 фев 2024
I am Koshiro, a fourth-year student at Hiroshima University. In 2025, I will be incorporating computer vision and high-speed processing into my robot development. On this channel, I would like to share the development process of my robots and the knowledge gained along the way.
Building an Internal Cycloidal Robotic Actuator
Get Free JLCPCB Nepcon Exhibition gift at E8-15 from 01. 22-01. 24 : jlcpcb.com/jp/events/necpconjp?from=KoshiroRobot
JLC3DP 3D Printing Starts at $0.1, Up to $60 New User Coupons Here: jlc3dp.com/?from=KoshiroRobot
This video showcases everything about the development of the Internal Cycloidal Drive, the ultimate robotic actuator.
Open-source CAD data: github.com/KoshiroRobot/Internal-Cycloidal-Robotic-Actuator
Stator winding method: www.bavaria-direct.co.za/scheme/calculator/
Please support me on Patreon: www.patreon.com/c/KoshiroRobotCreator
JLC3DP 3D Printing Starts at $0.1, Up to $60 New User Coupons Here: jlc3dp.com/?from=KoshiroRobot
This video showcases everything about the development of the Internal Cycloidal Drive, the ultimate robotic actuator.
Open-source CAD data: github.com/KoshiroRobot/Internal-Cycloidal-Robotic-Actuator
Stator winding method: www.bavaria-direct.co.za/scheme/calculator/
Please support me on Patreon: www.patreon.com/c/KoshiroRobotCreator
Просмотров: 25 991
Видео
I made a Custom Smart Servo Driver
Просмотров 10 тыс.2 месяца назад
JLCPCB Black Friday Deals, Up to $252 Coupons Here: jlcpcb.com/black-friday-2024?from=KoshiroRobot Open-source GitHub link: github.com/KoshiroRobot/Simple-Smart-Servo-Driver This video introduces how to upgrade the SG90, an affordable RC servo, into a smart servo by replacing its servo driver with a custom smart servo driver. #engineering #robot #handmade
I built a Block Stacking Robot with stereo camera.
Просмотров 1,3 тыс.3 месяца назад
JLC3DP 3D Printing Starts at $0.3, Up to $60 New Users Coupons Here: jlc3dp.com/?from=KoshiroRobot Open-source GitHub link: github.com/KoshiroRobot/Block-Stacking-Robot I developed an original smart servo driver and modified the sg92r into a smart servo to create a Block Stacking Robot. In this video, I explain the process of building my Block Stacking Robot and the methods I used to control it...
Inverse kinematics of a ball balancing robot.
Просмотров 20 тыс.7 месяцев назад
In this video, the explanation starts from the basics of inverse kinematics and goes all the way to deriving the inverse kinematics of a ball balancing robot in detail. #handmade #robot #engineering github:github.com/KoshiroRobot/Ball-Balancing-Robot
Eyda - I Build a Cute Comunication Robot and Made Dance it!
Просмотров 79610 месяцев назад
Eyda - I Build a Cute Comunication Robot and Made Dance it!
I had my first conversation with a handmade communication robot. #robot #handmade #engineering
Просмотров 31810 месяцев назад
I had my first conversation with a handmade communication robot. #robot #handmade #engineering
I bring cute communication robots to life! #robot #handmade #engineering
Просмотров 28210 месяцев назад
I bring cute communication robots to life! #robot #handmade #engineering
Assemble a cute communication robot #robot #handmade #engineering
Просмотров 27710 месяцев назад
Assemble a cute communication robot #robot #handmade #engineering
Test assembly of a cute robot #robot #engineering #handmade
Просмотров 26910 месяцев назад
Test assembly of a cute robot #robot #engineering #handmade
Excellent work.
I think you can make it more efficient next time.
Amazing work! Maybe a global shutter camera would be better for the bouncing ball test.
This seems like a MIT project? Is there a step by step software/hardware learning kit with several videos? 🥂 Thank you for the great info.
its a shame its an AI voice, other than that video is real nice
Such a wellmade video! Can you help me solving the kinematics of my SPM? 😊
great work!
My god this is awesome!!! ❤
i saw the blood on your hands hope they are okay now
Hey dude! Looks awesome! I have made the exact same thing! (There’s a video on my channel of me testing it with an ESC. 2 ways to fix your rotor issue; there’s some serious magnetic forces there, so if your rotor is thin, it could easily flex. Even if it’s made of metal. Try thickening the wall of the rotor. Even .3mm of flex can cause issues. Another way is to actually constrain the rotor from the back as well. Having a bearing at the back greatly helped mine. Now, 3 questions. Size, weight, and cost? Mine is 110mm in diameter by 44mm thick and weighs 700g. Overall it cost about 90$ per actuator. Curious what your specs are.
would love to see make a rover with a rocker boogie suspension system
really impressive content i am curious though what did you major in university
love your work, keep it up.
Aight this might be the first text-to-speech video I saw that had good content. Don't really know how to think about it. For now I'll just assume you don't know English that well, cause the rest of the video was still very high effort.
Was my assumption too. AI voices really bug me and I was skipping a lot more of the video due to it. But in the case where a creator doesn't know english well it is the best option to reach a wider audience.
The UI is in japnese (i think) so OP probably isnt good at english
Same here, I think it's because of content quality, most text to voice videos are full of garbage info and it creates correlation in our brain and an ick, in time with more quality content we will be getting over it.
Try with chatgpt
I don't think I will ever not hate AI voiceovers. It just makes the whole video feel fake and clickbaity. I would prefer text on the screen over AI voiceovers.
May I point you to another lesser known type of reducer - wave drive w\ rolling elements: ruclips.net/video/zOLQw-TxE7s/видео.html ruclips.net/video/c73QGWpfhQw/видео.html
felt like i am seeing aed musa in thumbnail :)
Haaha yeah
You should use pins for the bearings if possible, otherwise impacts could wear down the screws and make the bearings loose
I finally understand your advice. I’ll explore a design that uses pins. Thank you for the guidance!
6:50 Philips screws🤮🤮 Use hex or torx please
Just take an idea out of my mind 😜 Nice to see this already happen 👍👍👍
Cool design! I wondered what max phase current, phase resistance, and KV this motor has. I am also working on FOC actuator now, but it's a low-torque, much smaller, and direct drive. I guess you are planning to use a magnetic encoder in the middle of your board and use sensored FOC, right? Are you going to write it yourself or use SimpleFOC or similar? That's a lot of work ahead! Keep crushing!
I plan to perform FOC control using an STM32. I intend to write the code myself, but I’ll be heavily referencing open-source resources like SimpleFOC. I also plan to test the motor specifications in the next video.
@Koshiro_Robot_Creator I guess Its STM32G431 😉 Cool! That will be fun! Looking forward to it.
cool!
👍👍👍
7:20 if you have a 3d printer, you can easily design some rig to hold a motor while it is assembled. So, you will not have a problem with falling out screws.
Interesting to see J.L.C.P.C.B/3.D.P sponsoring many channels using AI-generated voices, their brand name is almost always spelled the same way.
C.a.d. files
In many cases, people use AI voice just because they don't speak English or think that their accent is pretty bad. I decided to not use AI voice for my videos and now sometimes get mean comments about my Russian accent :P
@@Positive_Altitude , That's a sensible approach. Additionally, AI-generated voice videos should clearly indicate that they use artificial intelligence for the voice.
Nice vid, but would be cooler to hear your voice rather than AI narration.
Based on his fusion screen/other videso its not English, likely does not speak fluent English to appeal to a western audience and or is heavily accented and hard to understand. Either way the AI transcript and voice over is very clear and easy to understand as a English speaker.
nice man
big if true
6:03 but where did you get the stator?
I got it from this link: ja.aliexpress.com/item/1005006900528465.html?spm=a2g0o.order_list.order_list_main.5.4283585arTQRFd&gatewayAdapt=glo2jpn.
Thanks man im subscribed Are you going to dive in to Isaac sim?
Thank you for subscribing! I haven't decided yet if I'll use Isaac Sim, but I want to try simulation and machine learning as part of this quadruped robot project.
Excellent! Awesome! Great! I'm looking out for the next video!!!
Good work. Thank you for sharing even though it wasn't perfectly centered yet. Important work. Looking forward to the next iteration. Where did you get the stator? - I hope some day there will be a parts list, kit, or order-ready manufacturing whatnot from some provider; and not too expensive. :)
Thank you so much for your kind words and interest in my work. I purchased the stator from the following link: ja.aliexpress.com/item/1005006900528465.html?spm=a2g0o.order_list.order_list_main.5.4283585arTQRFd&gatewayAdapt=glo2jpn Additionally, you can find links to other parts in the BOM on my GitHub page. I hope it proves helpful for your reference!
James Bruton made a very similar cycloidal gearbox for his OpenDog v3 platform, there may be some lessons in his video to help. Looks like the big difference with his is a second bearing race to keep the output centered, which should help reduce the rubbing and increase the resistance to bending torque. Right now any load that would bend the axle is only being resisted by a single bearing race. Putting any leg on the output would induce a bending moment that would almost certainly crash the rotor into the stator even if you get it otherwise centered. The good news is with this design you don't need the giant race James had, you can just put a small race on the other end of the central shaft, with some spokes to the housing.
Thank you for the advice! Comparing my design with James Bruton’s is incredibly insightful. By "double bearing race," you mean supporting the central shaft at both ends of the actuator, right? Although it’s not visible in the video, my design also has bearings positioned at both ends. However, in this version, I didn’t use a press-fit for the bearings, which made it difficult to properly support the shaft. Additionally, the central shaft was split into multiple parts and fixed with M2 screws. This caused distortion, especially at the connection points with the rotor. For the next design, I’m planning to create the rotor and central shaft as a single, unified part while also implementing the eccentric shape. I believe this will be the key to improving the design.
@@Koshiro_Robot_Creator Actually, I realized the closest corollary to this design is Aaed Musa's design that he had a video on 11 months ago. The only real difference is that his is 8:1 instead of 10:1. The red part he assembles at 14:37 is the support I was recommending.
Looks great, neat design with the cycloidal drive inside the stator! In my armchair-based opinion I think you only need to redesign the shaft, the other components fit together nicely and the rotor is just rotating off-center. Maybe use a stronger material? Also, please wash your hands before recording shots, it looks like you just killed someone😂
Thank you for the idea! I’ll look into various options for the next shaft design. By the way, my hands are red because I tried painting the rotor, but the material repelled the paint, so I had to remove it!
Thank you
Hello, Is there a subsitute for the futaba motor. It is quite expensive. Thank you
these are dubbed videos?
Sir what filament material did you used?
Excellent meticulous execution - a pleasure to watch someone how knows more than myself 🙂🙏 I can't wait to watch your take on the cycloidal gear + brushless motor. I've seen the only one on RUclips some time ago, but it was not meticulous execution, quite good nevertheless solving the fundamental problem. I guess the problem with regular cheap servos are (3 pins: GND, +5VDC, PWM), that there is no position information. Therefore, you cannot control the acceleration in relation to setpoint. Also, I'd like to see more channels (for the whole robot) with the same controller; i2c has address capacity and STM32 too (I assume). But maybe the the power is not enough. Thank you for your interesting efforts and good luck. Greetings from Finland. Subscribed with All 🦾😊🙏
Nice work! It would be interesting to see a really top-quality servo that not only replaces the controller, but also substitutes an optical quadrature encoder for the potentiometer.
You can save a bit of money on the voltage reference, one is not needed at all, the measurement can be performed fully ratio metrically so absolute voltage error doesn't affect the measurement. Most stm32 parts can do this
Very cool
Excellent work! Thanks for sharing! I'm using the same servos(RS304MD) for one of my projects. I wonder for multiple servo control, did you use the "TB-RV71EH" and the "TB-22PP Hub" as shown in the RS304MD Instruction Manual for this robot? I didn't seem to see them in this video though.
Twenty eight years ago I was an engineering student. I graduated and became a licensed engineer. I've always wished I "learned" math and not just the mechanics of math. A project like this would have aided my learning, knowledge retention, and abilities as an engineer. 🍻
Smart. Elegant. Engineering. | Subbed. Do you have products in production?
Thanks
Thank you for your support as well.
Very nice, I'm also have simliar idea, but it was too crazy to do it (dissasembling cheap part and addig to it more expensive controller). Did you consider adding CAN interface to it? It would be very helpful in my TVC drone project
Thank you for taking the time to look at this. I plan to develop a quadruped robot in the future, and I intend to utilize a CAN interface for it.
Awesome 👏 This is what I been thinking last week 😂 I don’t know how to design pcb, even for a normal size MG965 I can’t squeeze the mcu, motor driver and encoder all into that small space. Thanks for sharing your awesome project.❤