ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [MAKERS Vol. 05] 딥러닝으로 학습하는 AI자율주행자동차 - 2. Software 설치/설정 알아봐요
    카테고리 없음 2020. 2. 20. 10:32

    1단 하드웨어 설치는 이하에 정리하고 두고 있으며 무엇보다 메이 코스 잡지 안에 너무 자신도 자세히 설명이다.​ https://sonyi.blog.me/22개 689607686


    KIT 내에 8G microSD 메모리와 판독기를 부여한다.이를 컴퓨터에 꽂아 아래 메이 코스 카페(https://cafe.naver.com/makersmagazine)에 들어간 뒤(미가입 시에는 가입을 해야 하고)메이 코스 자료의 방에서 OS다시 테이 파 1을 다운로드합니다.​


    >


    위의 또 테이 파 1문을 열면 설명하고 있지만 아래 주소로 OPI-AICarV하나.zip파 1을 다운로드하면 된다.파 1의 크기는 3.7G, 네이버 클라우드에 저장된 파 1 같다.​ http://naver.me/x7hK8ZLY​ 이제 라즈베리 파이와 NVIDIA NANO때문에 설치된 Etcher를 이용하고 아래와 같이 플러싱을 합니다.


    >


    소견보다 시각은 꽤 걸린다. 발생한 것을 오렌지보드 오른쪽 위에 보면 끼워 넣는 곳이 있는데 거기에 넣어 HDMI와 USB 키보드/마우스를 연결할 것이다. 그리고 전원을 다시 켠다. ​


    >


    다음과 같이 Armbian OS가 나타난다.


    >


    이것은 우분투가 아니기 때문에, 라즈비언과는 조금 다른 생각이었다.전원 스위치가 따로 없는게 좀 멋있어. USB 보조배터리 전원을 뺄 수밖에 없을 것으로 보인다.​ 1단 오렌지 파이는 WIFI기능이 기본 내장되어 있으니 별도 USB에 꽂을 필요가 없다. 와이파이를 찾아서 연결한다오른쪽 상단에 태극 문양이 옆에 있는 문양을 오른쪽 클릭하면 현재 접속 가능한 AP 목록이 나쁘지 않다. 여기서 적절한 AP를 선택하고 비밀번호를 입력하면 된다. 완료되면 Connection Estabilished라는 창이 뜨고 커넥션된 상태로 바뀐다.


    >


    2번째의 원격 접속을 설정합니다.노트북에서 원격 연결하려면 VNC 프로그램을 설치해야 합니다.일단 오렌지 파이로 터미널 에뮬레이터를 연다. 여기서 ifconfig를 실행하면 IP 주소를 알 수 있다.wlan0항목에서 inet addr에 있는***.***.***의 숫자를 찾으면 된다.노트북에서 VNC 프로그램을 설치합니다.https://www.realvnc.com/en/connect/download/viewer/



    >


    실행하고 위에 긴 창에 IP 주소를 입력한다.​


    >


    ​ PASSWORD는 1단 orangepi이다. 물어볼게. 같은 무선 랜 서버에 접속해 두면 된다. 이하와 같이 IP도 뜨는 것을 볼 수 있다.


    >


    python3이 설치되기 때문에 생략하고 넘어갈(잡지 63쪽)버전은 3.5.2버전이 설치되어 있다.​ 잡지 65쪽에 쵸무프.학습을 위한 데이터를 수집해야 합니다. 데이터는 영상 데이터와 그 때 사용자의 운전 입력 정보입니다만, 운전 정보는 키보드로 입력합니다. 아래로 들어간다. 기본적으로 /home/orangepi가 기본위치이다. ​ cdcd autonomousCar/lesson4​ 다음과 같이 실행하고 keyboard.py를 실행합니다. ​ sudo python3 keyboard.py​ 설명에는 노면을 검은 색 테이프로 그리지 않으면 안 됩니다라고 말하는데 음... 그렇지 않고 평소같이 해서는 안 되과잉인?​ lesson4폴더에는 다음과 같은 py프로그램이 있다.airun.pyconfig.pydata_analysis.pydecalcom.pydriving_data.pyfeature_view.pykeboard.pymodel.pyopidistance3.pysimulate.pytrain_analysis.pytrain.pyxhat.py


    >


    keyboard.py 실행하고 s: 운전/정지 r: 훈련 데이터 수집/종료 좌측 방향 키: 좌측 방향 키: 우측 방향 키: 직진 q: 프로그램 종료, 이렇게 간단하게 키가 구성되어 있다. 실질적으로는 방향키만으로 트레이닝 데이터가 구성되는 것 같다.한 단 s만 끄고 운전습관을 한 다음에 s를 누르고 r을 누른 뒤에 학습을 시키면 된다.딥러닝이니까 검은색 라인을 그리지 않고 어떻게 해도 되지 않을까 싶은데한번 해보자. 한 계단 shutdown 뒤에 VNC viewer를 보면 아래와 같이 아까 접속한 IP가 보인다. 저걸 클릭하면 된다. ​


    >


    무선 접속의 양상으로 보아 keyboard.py 을 실행한 모습 입니다.카메라 렌즈를 조정해 핀트를 어느 정도 맞춘다.​


    >


    키가 잘 안 먹어서 와인 먹고 싶었는데. 표준 실행하다.sound에 프레임이 표시된 상태에서 s를 누르면 아래와 함께 스타트 플래그: TRUE가 나타난다. 이 상태에서 방향키를 입력하면 모터가 돌아간다. 근데 조립할 때 무슨 문제가 있었나 잘 안 되네, 이런...


    >



    댓글

Designed by Tistory.