Notice
Recent Comments
Recent Posts
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 환경설정
- ros
- MSG
- baekjoon
- 그랑사가
- C언어
- 리눅스
- 등차수열
- 프로그래밍
- 반복문
- 오늘도 우라라 공략
- publish
- 오늘도 우라라
- Linux
- JungOl
- 마리아 DB
- C++
- 오늘도 우라라 펫 공략
- 토픽
- 데이터 베이스
- mysql
- ros2
- topic
- mariaDB
- while
- 기초
- LeetCode
- 오늘도 우라라 펫
- Subscribe
- 우분투
Archives
- Today
- Total
목록2025/07/18 (2)
하루의 쉼터
[BehaviorTree] XML 기초 설명
OutLine :BehaviorTree는 xml 파일을 통해 사용됨 이에 따라 사용방법을 익혀보기Tree 공식 예제 태그 - 실행 시작점이며 1개 이상의 태그를 가지고 있어야함. * main_tree_to_execute는 여러개의 트리가 있을 경우 사용, 하나만 있을 경우 생략 가능* ros2 humble에서는 main_tree_to_execute 필ros2 versionversionBTCPP_formatmain_tree_to_executeHumblev3.x필요 없음필요함Jazzyv4.x필요함선택 태그 - ID 속성을 가지고 있어야 함 태그 하나 하나가 T..
프로그래밍/ROS2
2025. 7. 18. 21:52

| Template What? * 타입에 관계없이 동작하는 함수나 클래스를 작성할 수 있도록 해주는 문법으로 중복 코드 제거 및 유연성, 재사용성을 높임.( int, char, vector, float ... )* 제네릭 프로그래밍 방식How?컴파일 타임에 다양한 타입을 받아 동작방식 1. Function template* 타입에 상관없이 사용할 수 있는 범용 함수* 사용 목적 : 다양한 타입에 대해 같은 로직의 함수함수 템플릿을 사용하지 않는 케이스int add_int(int a, int b) { return a + b; }double add_double(double a, double b) { return a + b; }std::string add_str(std::string a, std::st..
프로그래밍/C++
2025. 7. 18. 20:30