반응형 차이2 [ROS] ROS 1, 2의 rosbag 주요 차이점 ROS 1, 2의 rosbag 주요 차이점 1. 데이터 형식 ROS 1: ROS 1에서는 메시지 형식을 .msg 파일을 사용하여 정의한다. ROS 2: ROS 2에서는 IDL(Interface Definition Language) 형식을 사용하여 메시지 형식을 정의한다. 이로 인해 ROS 2의 메시지 정의는 여러 언어와 플랫폼에서 메시지 정의를 공유할 수 있다. 2. 성능 및 확장성 ROS 2의 rosbag2는 ROS 1의rosbag보다 성능과 확장성 면에서 향상되었다. 더 큰 데이터셋과 빠른 녹화/재생 속도를 처리할 수 있다. 3. ROS 1과 ROS 2의 호환성 ROS 1의 rosbag은 ROS 1에서만 사용 가능하며, ROS 2와의 완전한 호환성이 없습니다. ROS 2의 rosbag2는 ROS 2와.. 2023. 11. 1. [씨앤씨뿔] C++ Template VS Java Generic? C++ 템플릿에 대해 공부하고 있는데, 문득 궁금증이 들어서 살짝 공부 방향을 틀었다. Spring을 통해 프로젝트를 진행할 적에, 메모리를 고려하지 않고 남들이 좋다는 어노테이션이며 안전하다는 방법들을 막갖다붙였다. 여러가지가 겹치니까 속도가 무지막지하게 느려졌다. 그 뒤로 특정 기술이나 방법이 좋다해도 현재의 프로젝트나 기술에 있어서 이를 도입했을 때, 사이드 이펙트를 고려하게 되어 좀더 파악하고 도입하는 습관이 생겼다. 서론과는 무관하지만, JAVA의 generic, C++의 Template 이 비슷해보여서 두 가지의 차이에 대해 궁금해졌다. 사실 기록하려던 내용이 구글링을 하다보니 방향이 틀어져서 서론을 왜썼나 싶게 됐다.. ----------------------------------------.. 2023. 6. 20. 이전 1 다음 반응형