보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.

작성자 : 한양대학원 융합로봇시스템학과 유승환 석사과정 (CAI LAB) 안녕하세요~~ 저번 1편에서는 Open AI GYM에서 제공하는 Atrai Game들을 A2C 모델로 학습해보는 시간을 가졌었습니다! 이번 2편에서는 강화학습의 환경(env)과 관련된 코드를 분석하는 시간을 가지겠습니다!!ㅎㅎ 아쉽게도 Atari 게임의 코드는 공식적으로 지원하지 않습니다 ㅜㅜ 그래서 Atrai의 환경 코드는 간단하게만 보고, 대표적인 환경 중 하나인 'mountain car' 예제를 분석해보겠습니다~~~!! 그럼 시작하겠습니다~! 강화학습 실습 1편 : https://ropiens.tistory.com/153 강화학습 실습 1편 : OpenAI GYM-Atari 환경 셋팅 (Window 10, anaconda) 작..

들어가기에 앞서 지금까지 Docker를 세팅하는 작업을 가졋다. 분명 훌륭한 기능이지만 지금 까지 나온 기능만으로는 한가지 단점이 발생한다. 하나의 컨테이너에서 여러개의 프로그램을 실행시켜야 하는경우 터미널창이 하나이기 때문에 발생하는 문제로 이를 해결하기 위해서는 Docker의 Exec 명령어를 이용하여 여러 창을 띄어 사용하거나 Termiator와 같이 프로그램을 설치하여 화면을 분할하는 방법이다. 여기에서는 화면을 분할하는 tmux를 이용하여 여러개의 프로그램을 활용하는 방법을 기술한다. tmux 설치 tmux(terminal multiplexer)는 내장으로 설치되어 있는 프로그램이 아니기 때문에 추가적인 설치가 필요하다. apt install tmux #Docker의 경우 su권한이 기본이기 때..

들어가기에 앞서 도커는 간단하게 컨테이너 창고와 같은 개념으로 OS단을 구분하여 가상화 시켜 관리할 수 있도록 도와주는 툴이다. 그러나 정작 이걸 사용하려 하니 이해는 되는데 실제 사용 방법이 이해가 가지가 않는다. 그래서 이를 실습하기 위해서 ROS를 도커에 설치하는 방법을 알아보고자 한다.(만약 본인이 도커를 사용하기 싫다면 첫 과정을 무시하고 ROS설치 부분을 메인 WSL에 적용하면 된다.) 먼저 ROS Docker 컨테이너를 다운받는다. 명령어는 docker pull 이며 링크에 따른 방법으로 설치를 진행한다.(하지만 여기서 사용하는 ROS 버전은 notic으로 본인은 melodic을 사용하기 싶기에 방법을 ubuntu 18.04를 다운받아 수행하는 방법으로 진행한다.) 먼저 docker ubun..

들어가기에 앞서 Docker는 나에게는 아직 미지의 영역이다. 사용하면 좋다고들하고 이론적으로는 무엇인지는 알고 있지만 단순히 누군가 만들어 둔것을 가져와서 실행한 정도일 뿐이지 아직 직접적으로 실행을 해본적은 없다. 때문에 이번 RL을 진행하면서 Docker도 공부하면 어떨까하는 생각에 진행해보기로 했다. 다행이 설치 방법은 어렵지 않지만 앞으로 이걸 공부하는 과정에서 어떤 일이 생길지... 설치방법 설치 환경(필수) 먼저 링크 에 접속해서 오른쪽의 Get Docker 버튼을 클릭하여 다운로드 뒤 설치를 진행한다. 설치를 완료하면 로그아웃을 진행하라고 하는데, 로그아웃 이후 다시 재 로그인을 하면 프로필이 정상적으로 불러와지지 않는 버그가 발생한다. 이는 그냥 깔끔하게 재부팅으로 함으로써 해결할 수 있..
보호되어 있는 글입니다.