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

주행 알고리즘 시뮬레이터 제작 #8

Open
youngchaena opened this issue Aug 10, 2017 · 4 comments
Open

주행 알고리즘 시뮬레이터 제작 #8

youngchaena opened this issue Aug 10, 2017 · 4 comments
Assignees

Comments

@youngchaena
Copy link
Collaborator

##주행 알고리즘 시뮬레이션

  • 주행 알고리즘을 자유롭게 추가 및 수정
  • 테스트셋 영상을 Input으로 함
  • Output을 시각적으로 확인 가능(angle)
  • 추가적으로 필요한 기능이나 아이디어는 언제든지 피드백 주세요!
@youngchaena youngchaena self-assigned this Aug 10, 2017
@Notion33
Copy link
Owner

Notion33 commented Aug 19, 2017

시뮬레이터 개선점

  1. 상단 글씨를 흰색이 아닌 다른색으로 변경(화면상단에 하얀노이즈가 많이잡히면 글씨가 안보임)
  2. 커맨더에 현재 프레임을 알수있도록 해당정보를 띄움
  3. 원하는 frame부터 볼수있는기능도 좋을듯(trackbar가 좋겠지만 노력이 많이듦..)
    (직전프레임의 주행정보를 사용하는경우, 중간부터 시작하면 올바른정보가 안나올수도 있음)
  4. 일부 함수가 int로 선언되어있으나, return결과가 없어서 컴파일 에러나는 경우 생김.

현재 위 개선점 해결후, 풀리퀘스트 추가 #12

@Notion33
Copy link
Owner

Notion33 commented Aug 19, 2017

버그리포트

  1. q, 화살표 외 다른 키 입력시 이후 입력이 안먹힘
    <추가수정>커맨드창에 키를 누른후, 다시 MFC화면으로 돌아왔을떄 문제가 발생함.
    이건 그냥 무시해도 될듯
  2. 주행알고리즘에 직전프레임의 정보를 사용하는경우(Global변수를 사용할때 ex : turn_max_left 등)
    -> 버튼을 눌러서 진행하다 <-버튼을 눌러서 진행하는경우 결과가 다르게 나옴.
    하지만 2번은 수정하지 않으면 좋을것 같습니다. 다만 모두가 알아야할것같아서 올립니다.

위 내용을 확인한뒤 해결가능하다면 해결부탁드려요

@Notion33
Copy link
Owner

Vagrant가 아닌 환경에서 컴파일시 다음의 이슈가 있습니다.
OpenCV가 설치된 라즈베리파이에서 컴파일하는분들은 다음을 확인해주세요.

  1. simulator.c가 아닌 simulator.cpp이어야함
  2. #include <unistd.h>가 추가되어야 함
  3. gcccv.sh의 각 줄에 -lm이 추가되어야 함

@youngchaena
Copy link
Collaborator Author

youngchaena commented Aug 20, 2017

업데이트 하고 위키에 사용법 등록했습니다.
사용해보신 후 이슈나 피드백 있으면 언제든지 알려주세요!!

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

2 participants