![dhruvdroids](/img/default-banner.jpg)
- Видео 49
- Просмотров 83 930
dhruvdroids
Добавлен 7 ноя 2011
This channel presents all my Robotics projects and also projects related to Simulation. Many of the videos are in the form of tutorials
Arduino Flight Controller Upgrade to 400Hz - Part 1 Hardware
In this video, I have discussed the hardware modifications that I have made to my F250 Arduino based drone. The drone was originally running at 200Hz refresh rate, but now it operates at 400Hz.
The flight controller software is my original code based on Joop Brookings code.
In this video series, I will try to post all major hardware and software updates that I can add to my code. So stay tuned!
Reference video links to my other videos
1. ruclips.net/video/2QTxkwlqZww/видео.htmlsi=PvQJrspfR8eB-UVg
2. ruclips.net/video/vdThKEMZEOE/видео.htmlsi=BoU6uE2CjLYekDnd
3. ruclips.net/video/D-HPiPuElpk/видео.htmlsi=o0pRULFBQzb3oGaI
4. ruclips.net/video/0adEHtoTuaA/видео.htmlsi=atHSuMLgT_TzyerL
5. ruclips.ne...
The flight controller software is my original code based on Joop Brookings code.
In this video series, I will try to post all major hardware and software updates that I can add to my code. So stay tuned!
Reference video links to my other videos
1. ruclips.net/video/2QTxkwlqZww/видео.htmlsi=PvQJrspfR8eB-UVg
2. ruclips.net/video/vdThKEMZEOE/видео.htmlsi=BoU6uE2CjLYekDnd
3. ruclips.net/video/D-HPiPuElpk/видео.htmlsi=o0pRULFBQzb3oGaI
4. ruclips.net/video/0adEHtoTuaA/видео.htmlsi=atHSuMLgT_TzyerL
5. ruclips.ne...
Просмотров: 3 436
Видео
Vibration Isolation in Drone Flight controller
Просмотров 7569 месяцев назад
This is a small clip showing the effect of vibration isolation/damping in Drones. I used slow response foam to isolate the flight controller from the motor vibration. Did some tuning of the foam size to get the best reaponse. #drone #arduino #engineering #education #experiment #hardware #vibration #hobby #homemade
Building an affordable F250 (5inch) Arduino drone - Part 4 (Flight test)
Просмотров 43110 месяцев назад
This is the first flight test of the non FPV 5 inch drone. It performed very well. Do check out the previous video Part 1, Part 2 and Part 3 (links below). #drone #arduino #quadcopter #engineering #programming #hobby #homemade #education #rc #experiment #electronic #flighttest #testing #hardware part 1 ruclips.net/video/2QTxkwlqZww/видео.htmlsi=Xc4-Kz8CymJbC7xR part 2 ruclips.net/video/3lSrApEX...
Building an affordable F250 (5inch) Arduino Drone Part 3
Просмотров 1,2 тыс.10 месяцев назад
This is the final part of the non FPV 5 inch drone build video. Do check out the previous video Part 1 and Part 2 (links below). part 1 ruclips.net/video/2QTxkwlqZww/видео.htmlsi=Xc4-Kz8CymJbC7xR part 2 ruclips.net/video/3lSrApEXFEY/видео.htmlsi=l_FKXpBj9h15J_co #drone #arduino #quadcopter #engineering #programming #hobby #homemade #education #rc #experiment #electronic #flighttest #testing #ha...
Building an affordable F250 (5inch) Arduino Drone Part 2
Просмотров 1,5 тыс.10 месяцев назад
This video is continuation of the Part 1 of the series to build a low cost non FPV F250 or 5inch Drone (refer below link for Part 1). ruclips.net/video/2QTxkwlqZww/видео.html The hardware is almost completely built in this video. For more info on components, refer Part 1. In the 3rd and final part, I will wrap up the build video and later videos will focus on high level activities like position...
Building an affordable F250 (5inch) Arduino Drone Part 1
Просмотров 73810 месяцев назад
This is the 1st video of the series where I will try and build a 250 class drone at the lowest possible cost but still have a respectable hardware. It will be a platform for hobbyists looking to build, program and study drones. Please check out my other videos on Arduino flight controller ruclips.net/p/PLIJVnuaWd_XQly586rW9MIFUcDv4U4JVY&si=OR4IMIgDQe00E5oI Link to current measurements short ruc...
Arduino Quadcopter Development Part 9 (Flight optimization using 8045 props)
Просмотров 724Год назад
In this video I have shown the flight performance of my Arduino coded drone using 8045 propellers instead of the conventional 1045 propellers. The result was satisfactory as I had sufficient control on the drone and also flight(hovering) time increased to 12 mins which is a 20% increase. Do watch my other videos on the development of this Arduino drone 1. GPS Position hold ruclips.net/video/DBZ...
Design & Development of a Mini Bipedal robot - Gamatron
Просмотров 297Год назад
This is Bipedal robot that I had been working from 2015 to 2020 intermittently. I completed 80% of the work. It is a 12DOF (for legs only) with a 3D printed structure. I spent great amount of time optimising the CAD model to make the robot more user friendly for assembly purpose and a light design at the same time. I designed the robot around the 12g servo motors (Emax). The code running on the...
Multibody dynamics of Excavator using MSC Adams and flexible parts
Просмотров 387Год назад
An important part of solving Finite element models is application of loads and boundary conditions. For our products like excavators and loaders that is a pretty complex activity. This is where Multi-Body Dynamics comes into play. With a highly refined MBD model and flexible MBD in this case; the stress results exceed 90% accuracy. In this video I have simulated a simplified small excavtor mode...
GPS position hold flight test of Arduino coded drone
Просмотров 380Год назад
GPS position hold flight test of Arduino coded drone
Arduino Quadcopter Development Part 8 (GPS Position hold test)
Просмотров 974Год назад
Arduino Quadcopter Development Part 8 (GPS Position hold test)
SONAR based Altiitude Hold for my Arduino Quadcopter
Просмотров 174Год назад
SONAR based Altiitude Hold for my Arduino Quadcopter
Arduino Quadcopter Development Part 7 (Programming NEO 6M GPS)
Просмотров 1,1 тыс.Год назад
Arduino Quadcopter Development Part 7 (Programming NEO 6M GPS)
GPS installation in an self-programmed Arduino drone
Просмотров 4,9 тыс.Год назад
GPS installation in an self-programmed Arduino drone
Simulatuon of an Excavator Track Chain in MSC ADAMS by using Python Script - Part 2 of 2
Просмотров 724Год назад
Simulatuon of an Excavator Track Chain in MSC ADAMS by using Python Script - Part 2 of 2
Simulatuon of an Excavator Track Chain in MSC ADAMS by using Python Script - Part 1 of 2
Просмотров 758Год назад
Simulatuon of an Excavator Track Chain in MSC ADAMS by using Python Script - Part 1 of 2
Arduino Quadcopter Development Part 6 (Barometer Installed with Telemetry)
Просмотров 1 тыс.Год назад
Arduino Quadcopter Development Part 6 (Barometer Installed with Telemetry)
Dynamic Simulation of Excavator Track Chain Travelling over obstacles using MSC Adams
Просмотров 3632 года назад
Dynamic Simulation of Excavator Track Chain Travelling over obstacles using MSC Adams
Dynamic Simulation of an Excavator Track chain in MSC Adams
Просмотров 3102 года назад
Dynamic Simulation of an Excavator Track chain in MSC Adams
Arduino Quadcopter Development Part 5 (BMP280 Barometer coding)
Просмотров 8532 года назад
Arduino Quadcopter Development Part 5 (BMP280 Barometer coding)
ARDUINO QUADCOPTER DEVELOPMENT PART 4 (BAROMETER)
Просмотров 8322 года назад
ARDUINO QUADCOPTER DEVELOPMENT PART 4 (BAROMETER)
Arduino Quadcopter Development Part 3 (Altitude hold)
Просмотров 7962 года назад
Arduino Quadcopter Development Part 3 (Altitude hold)
Arduino Quadcopter Development Part 2 (Altitude Hold)
Просмотров 7242 года назад
Arduino Quadcopter Development Part 2 (Altitude Hold)
Arduino flight controller with secondary controller - Part 2
Просмотров 1982 года назад
Arduino flight controller with secondary controller - Part 2
Arduino flight controller with secondary controller for a Quadcopter - Part 1
Просмотров 4872 года назад
Arduino flight controller with secondary controller for a Quadcopter - Part 1
Arduino Quadcopter Development Part 1
Просмотров 7622 года назад
Arduino Quadcopter Development Part 1
Powering a 3D printer using an SMPS - Part 2
Просмотров 1967 лет назад
Powering a 3D printer using an SMPS - Part 2
Powering a 3D printer using an SMPS - Part 1
Просмотров 1937 лет назад
Powering a 3D printer using an SMPS - Part 1
Hi, which part on Arduino Nano do I connect GPS to? and can you provide me the code because, I couldn't get it to work. Thank you.
where is the script, you didn't even opened the script file. You just imported it. At least share the script
Hello, could you please share your codes? If the project is open source.
Yes, it's open source. I will upload it to github and share the link
@@dhruvdroids Wow, I really appreciate your decision. Thanks a lot.
Anybody ever get the code for this? Might even be common sense nowadays
How accurate is GPS in your drone, mate?
GPS accuracy is around 2m, but it's not the same for the drone. The drone is operating at 5Hz GPS rate, which is very slow for the drone position hold PID controller. As shown in the video, I could achieve a position hold of approximately 10m. But this could be improved by tunning the PID gains. I kept to low to be safe.
You may check this detailed video, ruclips.net/video/DBZqvYxnNsk/видео.htmlsi=3UA9ICeuhflFOzbl
Aji office nahi eibilak kori ase robo koi dim sobole 😂😂
😅
You need to adjust the pid values a bit..😊
good job 👍
Brother how to contact you??
Please drop a mail to dhrubadroid@gmail.com
Brother please provide a proper circuit diagram and share us the code if possible😊@@dhruvdroids
I will compile the code properly and upload to Github
@@dhruvdroids ok boss
Hi brother 👋 awesome video
Recently found out your channel. Your videos are amazing. Keep up the good work.
these esc and motors are trash
Nop
Party 😬 on Demand
❤❤ super sir
Very nice brother ☺️
Brother can u help me in this issue after arming my drone motor one got full throttle at idle...there was no problem in esc calibration... what cause this problem could you help me.. I used joob brooking YMFC AL code..
Hi, first of all, try to run the motor directly through a simple code or RC receiver. This will help you confirm if the ESC is ok or not. If its ok then, check when does ur drone code activates the stabilization i.e., the stability code should come into action after certain throttle value, usually 1300 for F450 class drone. If it kicks in right from 0 throttle one or more motor may RPM may go high. If this is not the case, then print ESC signal values of that particular motor and see if it constant always..
Thank you 😊 brother
Brother how to perform pid tuning for ymfc al
PID tuning is pretty much same for all drone. Start with tuning P gain first, keep increasing till oscillations appear. Reduced the gain by 30 to 40 % and then start increasing D gain till oscillations appear. Decrease D gain by 30%. With this two gains you can test fly the drone. Later add a small I gain. You can start with ref PID gains from the YMFC tutorial.
Thank you brother for your help....and i figured it out....now it fly smoothly 🛫
Brother please upload tutorial video with proper explanation in gps Arduino drone
Hi, please take a look at the video no 7 and 8. And also you need to refer Joop Brooking's STM32 gps drone
Nepali ho?
Bro aapne vibration isolation kaise kiya
First, you start by visual inspection. Use some foam or soft rubber, silicon etc. Then increase throttle gradually. During this, you will see the sudden increase in vibration of the controller. It is preferred to have the resonance at lower throttle (below 1300 throttle). Reduce foam stiffness and rerun the test till the resonance occurs under 1300 throttle. Once you have achieved that, you can further plot the acceleration values on serial monitor and modify the foam stiffness according. For hobby related drones, I think the total acceleration should be below 0.1g
Hi. I would like to ask for your services about MSC ADAMS. I need help with excavator simulation.
Hi Matt. Thanks for asking. Can u connect to my mail dhruvdroids@gmail.com
I have made the drone YMSC AL but I cannot implement the gps by changing the pid with gps co-ordinate... so can you please provide the code... and the schematic of the drone.... i am on 7th sem and want to finish my project can you please help me 😟😟
My drone uses 2 Arduino for the gps hold unlike Joop's STM32 drone. I could somehow manage to get gps hold. If u are following Joop's STM32 design, then my code will not help.
@@dhruvdroids can you provide the schematic and code?
@@dhruvdroids sir , can you plz give the code 🙏
can you give the code and circuit diagram?
Bilkul mene jaisa drone banane ka socha tha vo aapne pehle hi banadiya😅😅😊
Bro AAP kaha se ho😅
Bro MPU ko double side tape se chipkao..and prototype pcb hai uske nit ko lgane ke bich me rubber daalo
Bro MPU ke lia foam nahi chahiye, mujhe lagana pada becoz mpu hil raha tha socket me. But PCB ke niche slow response foam laga hua hai aur use precisely tune kia gaya hai vibration isolation ke lia
@@dhruvdroids oh I understand 😁
@dhruvdroids i am doing a simulation somehow like what you did and i have too many contacts to create and i want to define them by python script but i cant find out how to do it by ADAMS documentations. can you give me some descriptions of how to do it?
In my work flow 1. I imported the track links such that they had consecutive nos i.e., part1, part2.... 2. There are some py conmands using that I looped once for contact between Track links and sprocket. Then again looped for Track links and idler and so on 3. While creating the contacts ensure that you create their names in line with the Track link nos. That way it is easy to modify contact parameters using a loop
Do send me ur mail. Will send u the commands
Please give schematic diagram for last drone i want to make it but i have ardiuno nano others are making drone with uno but when i saw your video i loved it so please give us schematic diagram and programing tutorial please please ❤
Please follow Joop Brookings' tutorial. It's very detailed. Circuit is also available. Uno and nano are exactly same in terms of pin connection
I am trying to make quadcopter using joop code. My drone is not flying it's fliping everytime. Can you please help me to fix this issue?
Its difficult to give an exact solution. But does it flip immediately on flight or randomly during flight. It's possible that you MCU is getting reset. Try powering it directly from the battery.
Also. If it flips immediately on power then ur props direction could be an issue
@@dhruvdroids i checked prop direction it's according to joop brokking video
@@dhruvdroids It flips immediately
Prop n motor direction both need to be correct. For instance diagonal motors need to have same rotation sense
Can we use 1400kv motor in these frame ?
Yes, it should work with the tri 6045 props
Thanks for this vid
Sir Manali me udega kya???🤓
can you give the circuit diagram?
can you please provide me the code for this
can you provide the code?
Finally made my quadcopter perform position hold and return to home using beitian be-220 gps module with m10050 chip..
Amazing
Really nice sir
Uzatwere yagurutse c?
👍🏻👍🏻
Great work sir
Awesome 🎉
This battery just waiting to explode or to catch fire!
Haha yes indeed it was unwise of me to use that. But I got a fresh bat in the final build
Ek Jaipur Bhejdo sir
Hi, i can see you stopped working on the f450 drone... are these small props require balancing? How much thrust is the 1800kv motor on 3s?
Its reasonably good. The 5inch quad flies well. Infact I find the thrust a little uncontrollable beyond mid throttle. The motor-6045 prop combo generates higher thrust above mid throttle. I have not measured thrust but Estimate its 400-500gram
Code plz
🌟GAJAB///
dude this is awesome
Great 👍 sir
Great 👍 sir
Great sir
Can you implement and explain joops simulation buffer to make it 50Hz?
Hi, I implemented Joops code in Arduino unlike STM32. I had to strip down the code to bare minimun to run. In Joops original code the gps is sampled at 5hz and then interpolated to achieve 50Hz sampling. In my code the 5hz is the final rate. It will be difficult to do the 50hz in an Arduino
@@dhruvdroids do you still work on this project? i manage to make it work in a teensy 4.0 but the quad sometimes stays in position and sometimes roams around 3m diameter. Can you suggest a better approach?
@huntervoid5927 I am not working on the gps project but I faced the same issue, mine was around 10m circle. It's all related to the GPS refresh rate and GPS precision. NEO7M series GPS module allows 10HZ refresh rate. That should make your drone position hold more stable. Additionally, some assistance from the accelerometer is preferred.