Search found 10 matches
- Sat Jul 11, 2015 4:11 pm
- Forum: Software development
- Topic: Motors to respond only to positive pitch input - how?
- Replies: 12
- Views: 4519
Re: Motors to respond only to positive pitch input - how?
I think I found a solution, or the beginnings of one anyway. Please consider this: What I am considering doing is adding a new define something like this: #define PUSHER_MOTOR_MIX(X) ( (axisPID[PITCH] > 0) ? axisPID[PITCH]*X : 0) And then the mix for a configuration with two pusher motors can be som...
- Fri Jul 10, 2015 2:27 am
- Forum: Software development
- Topic: Motors to respond only to positive pitch input - how?
- Replies: 12
- Views: 4519
Re: Motors to respond only to positive pitch input - how?
You don't connect the pusher ESCs to the FC at all, you just run the ESC off the receiver channel the FC wont care what you are doing unless you are in POS_HOLD It is that simple, no code required, it will work A friend has used this method with several different flight controllers, only exception ...
- Tue Jul 07, 2015 4:41 pm
- Forum: Software development
- Topic: Motors to respond only to positive pitch input - how?
- Replies: 12
- Views: 4519
Re: Motors to respond only to positive pitch input - how?
Do you want this for a programming example, or just for use? If the first one I'm out of the way, I'm no programmer. in the latter case I would plug the pusher ESC(s) right into the receiver spare channel and mix a curve bound to throttle on the TX. The FC doesn't need to know about the pusher(s) T...
- Tue Jul 07, 2015 1:13 pm
- Forum: Software development
- Topic: Motors to respond only to positive pitch input - how?
- Replies: 12
- Views: 4519
Re: Motors to respond only to positive pitch input - how?
interesting Idea! I think the FC does not need to know if you are pushing from behind or not; The FC tries to hold the copter level (or any angel you've set) If you push, or even pull from behind the copter moves in that direction and the FC tries to hold it straight Thanks True, the FC does not kn...
- Tue Jul 07, 2015 2:52 am
- Forum: Software development
- Topic: Motors to respond only to positive pitch input - how?
- Replies: 12
- Views: 4519
Re: Motors to respond only to positive pitch input - how?
just run it off a spare RX channel with a mix off your radio Thanks. But there is a little missing information here. Yes, I could set, say, channel 6 (as I always set channel 5 to use my fmode switch to set flight modes) to take pitch input. And I can use the curve to ensure the motor sees an input...
- Mon Jul 06, 2015 10:08 pm
- Forum: Software development
- Topic: Motors to respond only to positive pitch input - how?
- Replies: 12
- Views: 4519
Re: Motors to respond only to positive pitch input - how?
This dude did just that....but I have no clue if he's flying MW or not. m Maybe you should ask him if he's using an FC like yours. Thanks for this. It looks like he posted (three and a half years ago), and soon forgot it. I noticed several had asked about the control of the pusher motor, months ago...
- Mon Jul 06, 2015 5:31 pm
- Forum: Software development
- Topic: Motors to respond only to positive pitch input - how?
- Replies: 12
- Views: 4519
Motors to respond only to positive pitch input - how?
I wish to experiment with adding what I would call a pusher motor or two to a quad or hexacopter, to make a pentacopter, hexacopter (but very different from conventional hexacopters), heptacopter or octocopter (but very different from conventional octocopters). What I mean is that the additional mot...
- Sat Jun 20, 2015 1:14 pm
- Forum: Software development
- Topic: Adding and/or refactoring V-Tail, HEX6H, OCTO8H support
- Replies: 5
- Views: 2681
Re: Adding and/or refactoring V-Tail, HEX6H, OCTO8H support
I have no idea what "my.private.mixing feature" is or where to find it or how to use it. However, drawing on PatrikE's contribution, I did the following. I observed this following inthe MultiWii code: #elif defined( VTAIL4 ) motor[1] = PIDMIX(-1, -1, +0); //FRONT_R motor[3] = PIDMIX(+1, -1...
- Sat Jun 20, 2015 5:08 am
- Forum: Software development
- Topic: Adding and/or refactoring V-Tail, HEX6H, OCTO8H support
- Replies: 5
- Views: 2681
Re: Adding and/or refactoring V-Tail, HEX6H, OCTO8H support
Thanks PatrikE
That is terrific, and SO simple.
And I suppose I can look at the support for V-Tail that is already there for quads and apply that for the HEX6H and the OCTO8H that I will make based on your answer. Right?
Thanks
Ted
That is terrific, and SO simple.
And I suppose I can look at the support for V-Tail that is already there for quads and apply that for the HEX6H and the OCTO8H that I will make based on your answer. Right?
Thanks
Ted
- Fri Jun 19, 2015 8:52 pm
- Forum: Software development
- Topic: Adding and/or refactoring V-Tail, HEX6H, OCTO8H support
- Replies: 5
- Views: 2681
Adding and/or refactoring V-Tail, HEX6H, OCTO8H support
I have downloaded the latest releases of both MultiWii and Cleanflight. I can read both, as I have been coding C/C++ for decades. But I am new to robotics in general and multirotor copters in particular. I have seen in the MultiWii code support for V-Tail configurations and a HEX6H (which I assume i...