728x90
반응형

2015/04 4

[UE4] 디버깅 메세지 출력

디버깅 메세지 출력 방법 디버깅 메세지를 출력하는 방법으론 크게 두 가지가 있습니다. 1. 화면 뷰에 출력2. 출력 로그에 출력 먼저 뷰 화면에 출력하는 방법입니다. GEngine->AddOnScreenDebugMessage() 를 사용합니다. 함수 형태는 다음과 같습니다.void AddOnScreenDebugMessage ( uint64 Key, float TimeToDisplay, FColor DisplayColor, const FString & DebugMessage ) 그리고 GEngine은 UEngine의 글로벌 포인터 변수입니다.( 프로젝트에 보면 EngineGlobal.h 가 있습니다. 여기에서 전역 변수는 다 선언하고 사용하나 봅니다...) 그래서 저는 다음과 같이 사용했습니다. GEngi..

[Network] 2) 네트워크 표준화

네트워크 표준화 De facto standards :단체 또는 기관에서 승인된 표준은 아니지만 이미 시정에서 많이 사용하여 표준이 된 기준ex) TCP/IP De jure standards :공식적으로 권위를 인정 받은 단체 혹은 기관에서 제정된 표준, 하지만 잘 사용하지 않는다.ex) OSI 7계층 네트워크 표준화 단체 && 기관 ITU :1947SUS UN 산화기관으로 창설 ITU-R, ITU-T, ITU-D 등 세개의 주요한 섹터로 구성되어 표준화 활동을 한다. ISO :1946년 창성된 국제적인 표준기구다. 핵 에너지, 데이터 처리, 경제 등 광범위한 규격을 세운다. ANSI : 미국의 표준안 제정기구로, 우리나라의 공업진흥청과 비슷. EIA : 1924년 창설, 데이터 통신 표준에 대해서는 기술..

Programming 2015.04.15

[Network] 1) Network 유형

Network 망의 유형들 LAN :Local Area Network의 약자로 대학 캡퍼스, 건물, 등 일정한 지역 내의 네트워크를 구성하는 형태다. 망의 종류로는 선형, 버스형, 링형이 있다. MAN :Metroplitan Area Nertwork의 약자로 대도시 정도의 넓은 영역을 연결하기 위한 망이다. LAN의 확장형 정도로 생각하면 된다. ex) 케이블 TV, 와이브로 등... WAN :Wide Area Network의 약자로 광범위한 지역을 수용한다. 주로 도시-도시, 국가-국가 정도의 큰 단위를 연결한다. PAN :10m이내의 단거리 네트워크다 무선 PAN의 기술로 블루투스, 지그비 등이 있다. BAN :사람 인체를 중심으로 하는 네트워크다.

Programming 2015.04.15

[Linux/ROS] ROS???? 용어 정리

ROS??? 로봇 응용 프로그램을 개발하기 위한 운영체제와 같은 로봇 플랫폼. 로봇 개발할 때 필요한 하드웨어 추상화, 아위 디바이스 제어, 일반적으로 사용되는 기능의 구현, 프로세스간의 메세지 파싱, 패키지 관리, 개발환경에 필요한 라이브러리와 다양한 개발 및 디버깅 도구를 제공한다. 용어정리 Master(마스터) - 노드와 노드 사이의 연결 및 메세지 통신을 위한 네임 서버이다. 마스터가 없으면 ROS 노드간 메세지 , 토픽 등의 통신을 할 수 없다. 마스터는 마스터에 접속하는 슬레이브들과의 접속 상태를 유지하지 않는 HTTP기반의 프로토콜은 XMLRPC를 이용하여 슬레이브들과 통신한다. ROS를 구동하게 되면 사용자가 정해놓은 ROS_MASTER_URI 주소로 현재의 로컬 IP를 사용하고, 1131..

Programming 2015.04.14
728x90
반응형