일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 리눅스
- 우분투
- C언어
- mysql
- ros
- 기초
- C++
- mariaDB
- 오늘도 우라라 공략
- 오늘도 우라라 펫
- Linux
- install opencv-4.4.0 on ubuntu 22.04
- 반복문
- JungOl
- topic
- publish
- 오늘도 우라라
- 프로그래밍
- 그랑사가
- 토픽
- MSG
- 환경설정
- 데이터 베이스
- LeetCode
- 등차수열
- while
- Subscribe
- 마리아 DB
- 오늘도 우라라 펫 공략
- ubuntu
- Today
- Total
목록프로그래밍 - 개발 (28)
하루의 쉼터
1. 주요 구성 Intel 社 RealSense를 개봉해보면 아래와 같이 구성되어 있습니다. 설명서, 관계자 명함, 정품 등록 안내서, RealSense 카메라를 볼 수 있습니다. 설명서 1 관계자 명함 1 정품 등록안내서 1 RealSense 카메라 모델 1 데이터 케이블 1 거치대 1 설명서에 나와있는 사이트를 통하여 제원 및 설명사항과 데이터 시트를 확인할 수 있습니다. https://www.intelrealsense.com/get-started/ Get Started with Intel® RealSense™ Products Quick start guide for the owners of L515, D415, D435, D435i, D455 or SR305 depth cameras, T265 tra..
| akka에 대해서 알아보자 1. Outline 1.1 Akka 란? Open Source Tool Kit으로 JVM(Java Virtual Machine)상에서 동시성과 분산 애플리케이션을 단순화 하는 런타임이다. - Erlang(범용 병렬 프로그래밍 언어, 함수형 언어)으로부터 영향을 받아 actor 기반의 동시성이 두드러진다. * JVM이란? 자바 바이트코드를 실행할 수 있는 주체이며 OS에 종속 받지 않고 다른 환경(CPU)에서도 무관하게 동일 동작을 보장한다. 1.2 Why akka? * 그냥 스레드를 사용하면 되지 왜 akka를 사용하는가? CPU 사양의 발전으로 인하여 여러 개의 코어를 사용하는 제품군이 많아졌고 이에 따라 멀티 스레드 프로그래밍이 발전하게 되었는데 이에 따라 문제가 발생하..
| Full_Coverage_Path_Planner 사용 0. 준비 : move_base 등 자율주행 패키지 존재함. 1. catkin_ws/src 디렉토리에 git clone 하여 패키지를 다운 받았다. https://github.com/nobleo/full_coverage_path_planner GitHub - nobleo/full_coverage_path_planner: Full coverage path planning provides a move_base_flex plugin that can plan a path th Full coverage path planning provides a move_base_flex plugin that can plan a path that will fully cov..
| actionlib Fail: RECALLED: This goal was canceled because another goal was recieved by the simple action server. OutLine. 두 개 이상의 ros client에서 move_base에 actionlib을 이용하여 goal 메시지를 보내던 중 기존에 되던 소스코드에서 RECALLED를 반환하였다. Recalled - The goal was canceled by either another goal, or a cancel request, before the action server began processing the goal ros wiki에서는 Recalled를 위와 같이 설명하는데 처리 과정 이전에 다른 데이터가..
| VirtualBox 화면 크기 조절 하기 Outline Virtual Box 사용시 아래와 같이 화면 크기가 작아서 디스플레이가 잘리는 경우가 있다. 이때 해결 방법을 알아보자. 1. 설정을 클릭 2. 그래픽 컨트롤러 설정 기본적으로 VMSVGA로 되어 있을 것이다. 3. 그래픽 컨트롤러 변경 그래픽 컨트롤러를 VMSVGA에서 VBoxVGA로 변경한다. 설정을 통해 저 회색부분을 채워주게 된다. 4. 잘변경된 것을 확인 할 수 있다.
Outline : Yocto Project 사용을 위해 Virtual BOX를 통해 우분투 18.04를 설치해보자 참고 : 2020.11.30 - [프로그래밍 - 환경설정/Linux] - [INSTALL] Virtual BOX를 통한 우분투 16.04설치 [INSTALL] Virtual BOX를 통한 우분투 16.04설치 * Ubuntu 14.04 참고 2019/09/09 - [프로그래밍 - 환경설정/Linux] - [환경설치] VM VirtualBox 설치 , Ubuntu 14.04 설치 1. 설치 공식 홈페이지 주소 : releases.ubuntu.com/16.04/ Ubuntu 16.04.7 LTS (Xenial.. changun516.tistory.com 1. 설치 공식 홈페이지 주소 : http..
| 라우팅 테이블 설정(route, Metric 우선순위), Gateway / 대역별 라우팅 추가, 삭제, 우선순위 변경 0.Outline 개발 혹은 다른 작업을 하다보면 두개의 네트워크(다른 대역)를 사용하는 경우가 있다. * 랜선을 연결하고 무선랜을 와이파이 잡는 경우 등 이럴때 인터넷이 되지 않아 ping을 통하여 확인해보니 통신이 원활하지 않는 경우 대처 방법을 알아보자. * 무선 랜은 인터넷은 되나 유선 랜이 안되는 경우 등. 1. Routing Table 정의 및 게이트웨이 추가/삭제 우선은 라우팅 테이블(Routeing Tagble)을 살펴보자. 1.1 정의 여기서 라우팅 테이블 정의는 아래와 같다. 컴퓨터 네트워크에서 목적지 주소를 목적지에 도달하기 위한 네트워크 노선으로 변환시키는 목적으..
| param과 rosparam 차이점 1. param - Parameter Server에서 설정할 파라미터를 정의 - value의 파라미터 설정을 txt file, bin file, command 속성으로 지정하여 매개 변수의 값을 설정할 수 있음 * value는 string, int, bool, double 형태만 가능함. - 단일 매개변수를 설정하여 처리할 수 있음. 1.1 Attributes name "namespace/name" 매개변수 이름, 전역변수(namespace) 이름이 겹치지 않게 주의 필요 value "value(optional) " 매개변수 값을 정의, 생략하려면 binfile, textfile, command를 통하여 지정해야함. type "str" OR "int" OR "dou..