<eDrone IDE 설치 전 준비사항>

환경 변수 설정

다음과 같이 ROS Workspace 경로를 환경 변수 (CATKIN WS PATH)로 추가해 주어야 한다.

해당 환경 변수의 값은 ROS 설치 위치에 따라 달라질 수 있다.

$ cd ~

$ vi .bashrc

# .bashrc에 다음 문장 추가 
export CATKIN_WS_PATH=~/catkin_ws

네트워크 설정

eDrone IDE에서는 ssh 명령을 사용하므로 ssh server 설치 및 환경 설정이 필요하다.

openssh 서버 설치

다음 명령을 이용하여 ssh 서버 설치 여부 확인

# 다음 명령을 이용하여 ssh 서버 설치 여부 확인

$ dpkg -l | grep openssh

# opsnssh-server가 검색 목록에 포함되어 있으면 설치된 것이며, 그렇지 않다면 다음 명령으로 설치

$ sudo apt-get install openssh-server

# ssh 서버가 잘 설치되었는지 다시 확인

$ dpkg -l | grep openssh

ssh 서비스 시작

다음 명령으로 ssh 서비스 시작

$ sudo service ssh start

root 권한으로 ssh 접속 허용

eDrone IDE에서 root 권한으로 ssh 접속이 가능하도록 sshd config 파일 편집

$ sudo vim /etc/ssh/sshd_config

# ...

PermitRootLogin yes

의존 파일 (템플릿 코드 & 서비스 파일) 설치

eDrone API/SDK 코드에 포함된 의존 파일 (eDrone mc support) 디렉토리를 ROS workspace에 설치

디렉토리 구조: ~/catkin__ws/eDrone_mc_support

results matching ""

    No results matching ""