Search found 10 matches

by tedbyers
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...
by tedbyers
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 ...
by tedbyers
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...
by tedbyers
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...
by tedbyers
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...
by tedbyers
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...
by tedbyers
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...
by tedbyers
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...
by tedbyers
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
by tedbyers
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...