728x90
반응형
SMALL

로보틱스 5

🚀 ROS1 vs ROS2: 무엇이 다를까?

로봇 소프트웨어 개발에 필수적인 ROS(Robot Operating System)!하지만, ROS1과 ROS2는 큰 차이가 있습니다. 🤔어떤 점에서 ROS2가 발전했는지 표와 함께 한눈에 정리해보겠습니다! 👀📌 1. 아키텍처 및 통신 방식버전 통신 방식 특징ROS1🏛️ 중앙 집중식 (마스터-슬레이브)모든 노드가 ROS 마스터를 통해 통신 🔄ROS2🌍 분산 시스템DDS(Data Distribution Service) 기반으로 직접 통신 가능 🚀🔹 ROS1은 중앙 집중식 구조라 네트워크 장애 시 문제가 발생할 수 있어요.🔹 ROS2는 분산 시스템으로 더 높은 확장성 및 신뢰성을 보장합니다.⏳ 2. 실시간 성능버전 실시간 성능 특징ROS1⏳ 제한적연구/프로토타이핑에 적합, 하드 리얼타임 지원 ..

공부/ROS 2025.03.06

스마트 요양 지원 시스템 RoboCare : 프로젝트 (로봇팔 궤적 계획)

안녕하세요!! 오늘은 MATLAB으로 프로젝트를 더 업그레이드 시키고자 포스팅합니다.진행하고 있는 프로젝트를 ROS로만 해보는것이 아니라 MATLAB 시뮬링크로 MBD기반 프로그램 설계를 해보는겁니다!!벌써 설레죠?? MBD기반 설계부터 설명 드리겠습니다!! MATLAB을 활용한 모델 기반 설계(Model-Based Design, MBD)는시스템 개발 과정에서 모델을 체계적으로 사용하는 방법입니다.MBD의 주요 단계요구사항 정의:시스템의 요구사항을 수집하고 이를 명확히 정의합니다. MATLAB과 Simulink를 사용하여 요구사항을 모델에 반영합니다.모델링:시스템의 동작을 모델링합니다. Simulink를 사용하여 시스템의 동적 동작을 시뮬레이션하고, 다양한 시나리오를 테스트할 수 있습니다.시뮬레이션 및 ..

공부/MATLAB 2024.09.30

🚀 Jetson Nano에서 OpenCV 및 YOLO 설치 가이드

opencv 안깔려있나요??그럼 호다닥 명령어 복붙해서 다운 ㄱ. https://ultrakid.tistory.com/1 [YOLO] Jetson nano 에 YOLO 설치 및 실시간 객체 인식 예제 구동현재 Jetson nano에 깔려있는 CUDA 10.0 , JetPack 4.3 , OpenCV 3.4 버전을 기준으로 작성하였습니다. YOLO ? YOLO(You Only Look Once)는 이미지 내의 bounding box와 class probability를 single regression problem으로 간주하여, 이ultrakid.tistory.com를 참고해서 작성해봅니다.📌 1. OpenCV 설치하기🔹 시스템 업데이트sudo apt-get updatesudo apt-get upgrad..

공부/ROS 2024.06.04

🚀 젯슨 나노에 카메라 설정하기

젯슨 나노에서 [SMG] IMX219 160도 광각 카메라 모듈(8MP)을 사용하는 방법을 알아보겠습니다.이 카메라는 디바이스 마트에서 판매되고 있으며, 설치와 설정 과정은 아래와 같습니다.https://www.devicemart.co.kr/goods/view?no=12538383 IMX219 젯슨나노 160도 광각 카메라 모듈 8MP800만화소의 젯슨나노용 160도 광각 카메라 모듈입니다.www.devicemart.co.kr 1. 카메라 테스트먼저 카메라가 제대로 작동하는지 확인하려면, 아래 명령어로 gstreamer를 이용한 테스트를 실행합니다:DISPLAY=:0.0 gst-launch-1.0 nvarguscamerasrc ! 'video/x-raw(memory:NVMM), width=3280, he..

공부/ROS 2024.06.04
728x90
반응형
LIST