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

PanResponder를 활용한 새로운 드론 조종 방법(Idea) #22

Open
leesungbin opened this issue Aug 7, 2019 · 2 comments
Open
Assignees
Labels
good first issue Good for newcomers

Comments

@leesungbin
Copy link
Member

현재 React Native의 PanResponder 는 5개까지 MultiTouch 갯수를 잘 인식하는 것으로 확인하였다. 하지만 각각의 위치를 파악하는 것은 힘들어 보인다.
다만 손가락 개수는 잘 인식하므로, 개수에 따라서 조종이 가능하다는 생각이 들었다.

ex) 1개의 손가락으로는, 전후좌우 로만 움직이기
2개의 손가락으로는, 좌우로 회전, 상, 하로 이동
3개의 손가락으로는 특이한 모션을 줄 수도 있겠다.

구현 된다면, 기존의 드론 콘트롤러와는 좀 다른 신박한게 탄생할 것 같다~

@leesungbin leesungbin self-assigned this Aug 7, 2019
@leesungbin
Copy link
Member Author

@leesungbin leesungbin added the good first issue Good for newcomers label Aug 7, 2019
@leesungbin
Copy link
Member Author

MultiTouchController.tsx

create panResponder

onMove ->

  1. calculate distance
  2. threshold x, y position -> <Draggable {props} />
  3. send position to server
    --
  4. socket server calculate -> send to drone phone
    -> arduino

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant