본문 바로가기

IT 프로그래밍 관련107

ROS 설치 방법!!! ROS를 설치해서 사용하기 위해 듀얼부팅 우분투도 시도하였다. 이제 ROS 설치를 진행한다. 지금까지 하면서 계속 설치설치 , 이놈의 설치는 왜 계속해도 안끝날까 .. 그래도 시작해보겠다. ROS 는 Melodic 버전으로 설치를 한다.!! 먼저 우분투로 부팅을 한 후에!!!! 터미널을 열고!! 아래의 명령어를 순서대로 쳐준다. ROS의 소스 리스트 설정과 , KEY 설정이라고 한다. KEY 설정 명령어 실행시 에러가 발생하면 , 위의 명령어에서 '' 안의 내용을 hkp:pgp.mit.edu:80 이나 hkp://keyserver.ubuntu.com:80 으로 바꿔서 실행해야한다. 이 방법도 안되면, apt-key 명령 대신 curl을 사용한다. 나는 그냥 처음 KEY 설정 명령어 한방으로 해결!! 여기.. 2021. 6. 1.
ROS를 위한 Ubuntu 듀얼부팅 환경설정 (windows환경) 준비물!! 우분투 설치용으로 만들 USB 1. 먼저 우툰부를 설치할 공간을 확보해야됨. ( C드라이브에 파티션을 나눠서 설치 , USB에도 해봄.. 이때는 USB두개 필요..) 파일탐색기 열어서 내 PC 오른쪽클릭 , 관리메뉴 클릭 컴퓨터 관리 창이 오픈되면 , 디스크관리 클릭 , 내가 파티션을 나누고자 하는 디스크에서 오른쪽클릭 , 볼륨축소하여 볼륨을 줄이고 , 새로 생긴 공간을 파티션 지정해준다. 2. 우분투 이미지 다운로드 (18.04) 최신버전 말고 18.04버전으로 다운로드 받음 (데스크탑이미지) - ubuntu-18.04.4-desktop-amd64.iso 파일 확인 https://releases.ubuntu.com/18.04/ Ubuntu 18.04.5 LTS (Bionic Beaver) S.. 2021. 6. 1.
ROS란 ? ROS의 장점 ROS란 Robot Operating System의 약자로 , 로봇 운영 시스템 ? 이라는 뜻이다. ROS는 메타운영체제로 , 메타운영체제란 애플리케이션과 분산 컴퓨팅자원간의 가상화 레이어로 분산 컴퓨팅 자원을 활용하여 , 스케줄링 , 로드 , 감시, 에러처리등을 실행하는 시스템이다. ROS는 기존의 윈도우나 리눅스 같은 운영체제가 아니며 , 기존 운영체제에 추가적인 설치를 동반하는 미들웨어이다. ROS의 데이터통신은 서로 다른 운영체제 , 하드웨어 시스템에서도 데이터를 주고 받을 수 있기 때문에 로봇개발에 적합하다. ROS는 OS위에 설치하지만, OS에서 제공하는 하드웨어 추상화 저수준 기기 제어 프로세스간 메세지 전달 패키지 관리 기능 등이 구현되고 , 관련한 패키지들을 제공한다. ROS의 목적으로는.. 2021. 6. 1.
라즈베리파이로 아케이드게임기 만들기 (GPIO 조이스틱) (PC 모니터이용) 라즈베리파이로 이런 저런 것(?)들을 하고 있는데 , 이번에는 예전 레트로 게임이 되게끔 만들어본다. 사실 라즈베리파이가 아니면, 그냥 윈도우 컴퓨터에서 에뮬레이터 받고 , 롬파일 받아서 돌리면 그만인데 , 게임도 게임이지만 , 하드웨어적으로 완제품 조이스틱이 아닌 , 버튼과 레버가 분해되어있고 , 일일이 회로를 연결해서 게임을 할 수 있도록 해보려고 한다. 처음시도는 많이 알려져 있는 레트로게임 OS인 레트로파이를 OS로 삼아 라즈베리파이에서 구동을 시켰는데 , 메인화면에서는 키 설정이 잘되서 되는구나!! 했는데 게임으로 들어가니까, 키보드, 조이스틱이 다 이상해져서 , 도저히 안되겠어서 , 비교적 간단하다고 알려진 RecallBox os 로 재설치하였다. 먼저 포맷된 SD카드로 ,.. 2021. 5. 27.
728x90