일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 오늘도 우라라 공략
- ubuntu
- 프로그래밍
- install opencv-4.4.0 on ubuntu 22.04
- JungOl
- publish
- C++
- LeetCode
- 환경설정
- Subscribe
- 오늘도 우라라
- mariaDB
- MSG
- 오늘도 우라라 펫
- 등차수열
- 그랑사가
- while
- ros
- 기초
- 토픽
- 마리아 DB
- topic
- 반복문
- Linux
- 우분투
- Today
- Total
목록프로그래밍 - 개발 (28)
하루의 쉼터
| Linux unbuntu server wifi 연결 방법 3가지. 0. 순서 1. 명령어를 통한 설정 2. TUI를 통한 설정 3. yaml 파일 설정 4. nmcli 통한 설정 1. 명령어를 통한 설정 1-1. iwlist등 명령어 사용을 위한 패키지 다운로드 sudo apt-get install wireless-tools wpasupplicant 1-2. iwconfig를 통해 인터페이스 확인 필요시 랜카드 활성화 ifconfig wlan0 up 1-3. iwlist를 통한 무선 네트워크 검색 sudo iwlist wlan0 scan | more ESSID - 네트워크 명 1-4. 관리자 권한으로 인터페이스 파일 수정 sudo vi /etc/network/interfaces auto wlan0 i..
| Package name "{package_name}" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits, underscores, and dashes. 컴파일 도중 WARING 메시지를 종종 보게 되는데 Package name 경고가 뜨는 경우가 종종 있다. Package name 경고는 하이픈, 대문자 등 패키지 이름에 문제 사항이 있을 경우 발생하게 된다. 이를 무시하고 그냥 진행하게 되는 경우 아래와 같은 에러 메시지를 받을 수 있는데 설정을 제대로 찾지 못하는 모습을 볼 수 있다. 이에 따라 패키지명 및 CMakelists를..
| Raspberry3에서 SWAP 메모리 추가하기 * 이 글에서 구성 -> 환경, 설명 ,설정 1. 환경 하드웨어 Raspberry3 운영체제 ubuntu 16.04 에뮬레이터 클라이언트 NetSarang社_Xshell 7 2. Why SWAP Memory? 스왑 메모리 추가 필요 이유 -> 기존의 메모리 사용이 패키지 및 프로그램 실행으로 메모리가 부족하여 사용 보드(PC)가 중단 되는 경우 * Windows10에서는 운영체제를 통해 관리함 * 임베디드 환경에서 SD 카드에 파티션 분할을 하기에는 효율적이지 못하므로 SWAP파일을 생성하여 대체 사용 3. 설정 3.1 명령어를 통하여 현재 메모리 상황을 확인 top 3.2 SWAP 파일 생성하여 공간 할당 후 사용 3.2.1 swap 파일 생성 sud..
| Doxygen 설치 및 사용 방법 0. Why Doxygen? * 개발 문서 자동화 * 주석 습관화 및 가독성 증가 * 소스코드와 맞는 문서 자동 업데이트 1. Doxygen 설치 * doxygen 패키지와 관계도를 표시할 graphviz를 설치 sudo apt-get install doxygen graphviz 2. Doxygen 사용 해보기 2.1 Doxygen 주석 형식 * doxygen 사용을 위해 주석 사용시 **을 두번 사용하여 시작을 알리도록 합니다. (C,C++등 주석과 구분하기 위함) 예시 ) /** * */ * 주요 명령어 너무 많은 관계로 기초적인 명령어들로 작성하였으며 기타사항 및 자세한 사항은 아래를 통하여 확인하실 수 있습니다. @file 파일명 - 파일명 작성. 기본적으로 ..
| apt-get upgrade error * ubuntu mate -18.04 raspberry pi 3 b+ 모델 sudo apt-get upgrade error 발생 : Errors were encountered while processing: /var/cache/apt/archives/linux-firemware .... -> 아래의 명령을 순차적으로 실행 sudo apt-get clean sudo apt-get update sudo apt-get upgrade -> 해결이 안되는 경우 sudo dpkg -i --force-all /var/cache/apt/archives/linux-firmware-raspi2_1.20200601+arm74-0ubuntu2~18.04.1_arm64.deb * 자신..
| ROS Service 사용 OS ubuntu 18.04 ROS Version Melodic Board Raspberry 4 Service File : SrvTutorial.srv int64 a int64 b --- int64 result server.cpp #include"ros/ros.h" #include"ros_service_demo/SrvTutorial.h" bool calculation(ros_service_demo::SrvTutorial::Request &req, ros_service_demo::SrvTutorial::Response &res){ res.result=req.a+req.b; ROS_INFO("request : x=%ld, y=%ld",(long int)req.a,(long in..
| [Raspberry Pi 4] Ubuntu 18.04 ROS Melodic 설치 참고 : Melodic 설치와 indigo 설치는 살짝 다른 부분이 존재함으로 이전글 참조. 2019/09/09 - [프로그래밍 - 환경설정/Linux] - [환경설치] Ubuntu ,ROS Indigo 설치, 환경설정, 테스트 [환경설치] Ubuntu ,ROS Indigo 설치, 환경설정, 테스트 목표 l ROS Indigo install 이해가 어려운 경우 용어 정리를 보고와주세요. 2019/09/16 - [프로그래밍/Linux] - [ROS] ROS 용어 정리 제 환경은 Virtual Box로 구동하였고 Ubuntu 14.04 LTS 버전입니다. 환경이 다.. changun516.tistory.com 0. Check..
| 참고 : 2019/09/17 - [프로그래밍 - 정의/ROS] - [ROS] 메시지 통신 (Topic, Service, Action) 토픽명 move_base / goal 메시지 타입 move_base_msgs/MoveBaseActionGoal Message 원시 데이터 Header header actionlib_msgs/GoalID goal_id MoveBaseGoal goal 압축 메세지 std_msgs/Header header actionlib_msgs/GoalID goal_id move_base_msgs/MoveBaseGoal goal 주석 DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION 수정 불가, 자동생성 분석_1 geometry_msgs ..