Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracker: Stepper support #13767

Open
2 tasks
LimitlessGreen opened this issue Mar 9, 2020 · 4 comments
Open
2 tasks

Tracker: Stepper support #13767

LimitlessGreen opened this issue Mar 9, 2020 · 4 comments

Comments

@LimitlessGreen
Copy link

LimitlessGreen commented Mar 9, 2020

Feature request

Problem
I see a lot of people specially in the HD FPV community who avoid ArduPilot AntennaTracker, because they like to build smaller tracker setups. They basically request 2 Features:

  • A solution, without mounting the flight controller on the tracker's head
  • Using stepper motors instead of servos

Solution
Instead of mounting the controller, the pilot can point the antenna before start manually to the vehicle.

Platform
[ ] All
[x] AntennaTracker
[ ] Copter
[ ] Plane
[ ] Rover
[ ] Submarine

Motivation
I saw multiple issues about stepper motors (#124, #9172 or #10030), but they didn't got much attention.
Now, a guy named Miroslav Kolinsky build a beautiful 3D-printed tracker design. He will open source it in the future, but unfortunately the tracker software in the current state isn't suitable for it.
For more infos see here: https://github.com/kolins-cz/antenna-tracker-mechanics
photo_2020-03-07_01-23-26
I'm sure there are many people here, who want to build it on their own.

@LimitlessGreen LimitlessGreen changed the title Antenna tracker: calibration mode instead of mounting a flight controller Antenna tracker: calibration mode instead of mounting a flight controler Mar 9, 2020
@LimitlessGreen LimitlessGreen changed the title Antenna tracker: calibration mode instead of mounting a flight controler Antenna tracker: calibration mode instead of mounting a flight controller Mar 9, 2020
@IamPete1
Copy link
Member

IamPete1 commented Mar 9, 2020

The idea is to use steppers so you can move a known amount from the starting position? This is a move from closed loop feedback to open loop. I don't really see any reason why mounting the flight controller to the head is a big disadvantage, ArduPilot supports plenty of small flight controllers.

@knputyi
Copy link

knputyi commented Mar 9, 2020

subbed to the idea

@LimitlessGreen
Copy link
Author

That's the idea.

I'm thinking in terms like "start with as little hardware as possible".
If breaking the things down, only the trackers position (maybe could also approximately be the start position of the vehicle) and it's antenna direction on start is needed to calculate the movements based on telemetry during the flight. (For sure you have to know the step size of the motors)

I thing the main reasons are: cable management, small/cheap setups

@LimitlessGreen LimitlessGreen changed the title Antenna tracker: calibration mode instead of mounting a flight controller Antenna tracker: Stepper support Jun 30, 2020
@LimitlessGreen
Copy link
Author

What is, if we drop the open loop stuff and focus on stepper motor support?
I'm thinking about Trinamic drivers with SPI and/or UART.

@LimitlessGreen LimitlessGreen changed the title Antenna tracker: Stepper support Tracker: Stepper support Jun 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants