Drone Pilot - Position hold controller (raspberry pi + naze32)

  Рет қаралды 8,817

Aldo Vargas

Aldo Vargas

Күн бұрын

Пікірлер: 30
@pooryaalishahkamandi1087
@pooryaalishahkamandi1087 6 ай бұрын
Hi, thanks to your video. How does your drone move to its previous position? You send new position or calculate pitch, roll and yaw and pass it to drone? or is there any available commands such as go forward, backward, right and ...
@AldoVargasMoreno
@AldoVargasMoreno 6 ай бұрын
For this video, for this example, I was calculating roll, pitch, yaw and throttle commands that are going to be send to the flight controller via usb cable... this was using a naze32 flight controller. If you use something like a pixhawk then you can create the commands to be send in the shape of velocities, so how much in velocity forward, or backwards right and left. All of this is in the code of my github.
@benjien2007
@benjien2007 7 жыл бұрын
raspberry pi vtol, any in the making.
@senousyoucef989
@senousyoucef989 6 жыл бұрын
hello ,please help ,I am beginer in programation ,I have made a cheap quadcopter using : arduino nano ,mpu6050 as FC and nrf24l01 as receiver ,in the transmitter I have used arduino nano and nrf24l01. the programme used is multiwiiRF24 . I want to show the MPU 6050 values in the multiwiiGUI but in the arduino of transmitter .
@farmingmachine9723
@farmingmachine9723 5 жыл бұрын
Hey, i am trying to implement a similar control! How did you calculate the PID values Ki, Kp and Kd? Kind regards
@Promar22
@Promar22 7 жыл бұрын
Hi, I'm trying to perform altitude hold with naze32 and R pi, how would I go about doing this? I'm new to PID so is there any resources you recommend for understanding PID Control. Also how would I incorporate say ultrasonic sensor readings to achieve a desired altitude, or is a sensor not needed? Thanks in advance!
@bourridh
@bourridh 8 жыл бұрын
Awsome !! is the stablization managed by the raspberry pi or the flight controller, i didn't anderstood the position hold mecanism, there is no gps , how pi calculates the position.
@AldoVargasMoreno
@AldoVargasMoreno 8 жыл бұрын
The stabilization is handled by the naze32 and the position control is handled by the rpi with the position given by the motion capture system... you can think of the motion capture system as the "GPS" of the system.
@sudiproyroy051
@sudiproyroy051 6 жыл бұрын
for quardcopter which is best 920kv, 1200kv, 1000kv...
@AldoVargasMoreno
@AldoVargasMoreno 6 ай бұрын
really depends on the application, propeller size, battery...
@nicolobalestrino
@nicolobalestrino 8 жыл бұрын
Hi how do you take power from the battery to the raspberry pi and the naze32? Which power distribution board do you use? We are working on a school project in which we want to recreate the hover controller like you shown on the video but to track the drone we will use 2 microsoft kinect.
@AldoVargasMoreno
@AldoVargasMoreno 6 ай бұрын
I was using a BEC (battery eliminator circuit) that will transform the voltage from the battery to 5v or 12v, very easy to use.
@mezsafa7535
@mezsafa7535 7 жыл бұрын
hi,i can connect naza v2 with raspberry pi ?
@AldoVargasMoreno
@AldoVargasMoreno 6 ай бұрын
they connect via a usb cable and they talk to each other using my library made in python: github.com/alduxvm/pyMultiWii
@2black02009
@2black02009 7 жыл бұрын
need cam for this algorithm?
@AldoVargasMoreno
@AldoVargasMoreno 7 жыл бұрын
yes, the motion capture is necessary as it acts as an indoors GPS... a very precise one :P
@2black02009
@2black02009 7 жыл бұрын
haha, I see... I was though you develop something 'IMU-position' or anything for this precise one :D btw, I really interest in your project DronePilot, btw can we control many drone with 1 pc / laptop? i think its about formation flight
@AldoVargasMoreno
@AldoVargasMoreno 7 жыл бұрын
for formation flight, maybe other tools can be used, perhaps is better if you send me an email via my website so I can guide you better altax.net
@ricardosenandes6908
@ricardosenandes6908 8 жыл бұрын
pids om Naze32?
@AldoVargasMoreno
@AldoVargasMoreno 8 жыл бұрын
default ones...
@shazib3062
@shazib3062 8 жыл бұрын
Hi Aldo, I like your hovering control system and by looking in to the code i think i can use it to control autonomously for using with opencv python face tracking. but i have very little knowledge in python and i think you can help me on this. the python code for face tracking is. Sorry for any inconvenience. if faces: print 'face detected! cv.Rectangle(image, (int(i[0][2])+int(i[0][0]), int(i[0][3])+int(i[0][1])), (int(i[0][0]), int(i[0][1])), (0, 255, 0), 3, 8, 0) x1 = int(i[0][2])+int(i[0][0]) y1 = int(i[0][3])+int(i[0][1]) x2 = int(i[0][0]) y2 = int(i[0][1]) xx = int((x1+x2)/2) yy = int((y1+y2)/2) output = "X{0:d}Y{1:d}Z".format(xx, yy) **** Now this output should be converted in MSP for controlling multiwii and i need help on this section print "output = '" + output + "'" serialConnection.write(output)
@AldoVargasMoreno
@AldoVargasMoreno 8 жыл бұрын
+Md. Manzur Murshid Hi! yes of course it can, I even have code to do face tracking, take a look at this repository: github.com/alduxvm/rpi-opencv there is a facetracking example. The main issue is that for doing this onboard a drone will get very dangerous!! and the latency of the facetracking algorithm is very high... a position controller to do that will not really work, is just too slow... we need to make improvements on that area... I'm currently working on CV, but instead of face following, I want to follow a ground robot, take a look at this: kzbin.info/www/bejne/pqbCand9iZekhZI cheers!
@shazib3062
@shazib3062 8 жыл бұрын
+Aldo Vargas Thanks very much for replying. yes I have seen all your project before in github and found hope for my little work. I have managed rewrite a small code to track and followed a face using cv-arduino based servo controlled camera and now I m stuck in this autonomous thing. there are some people made ardrone with face following in different platforms( github.com/eschnou/ardrone-webflight) but not much information. I need to convert those coordinates to roll angles and altitude values.Please help
@AldoVargasMoreno
@AldoVargasMoreno 8 жыл бұрын
+Md. Manzur Murshid send me an email to aldo@altax.net
@TrungNguyen-xs4sg
@TrungNguyen-xs4sg 6 жыл бұрын
Hello Aldo vargas. I'm Trung. I see you on youtube, I extremely impressed about your project related control quadcopter throught Matlab. Can I help me my email: thanhtrung111333@gmail.com
@nilanthasaluwadana2387
@nilanthasaluwadana2387 5 жыл бұрын
This is great! Thanks for updating. Can we use mavelmind marvelmind.com/ data Naze with raspbery pi?
Drone Pilot - Slung Load controller (raspberry pi + naze32)
5:36
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 23 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 8 МЛН
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 18 МЛН
Flying drone from computer - raspberry pi + naze32
2:56
Aldo Vargas
Рет қаралды 36 М.
Flipper Zero Must Have Modules
14:53
sn0ren
Рет қаралды 117 М.
DroneKit Python Autostart on Raspberry Pi & Pixhawk Hexacopter
6:30
Dennis Baldwin
Рет қаралды 43 М.
Drone Pilot - Trajectory controller (raspberry pi + naze32)
5:50
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 23 МЛН