목록2025/ROS (26)
Divide and Conquer

서베이 논문인데 이거 정리해야지 안 그래도 삼성전자 DART 2023년 4분기 실적발표랑 더불어 고민이 많았는데 역시 시뮬레이션 환경은 Gazebo에 구축하는 게 맞을 것 같다 일단 가제보가 내가 아는 선에서는 시뮬레이션이 갖추어야 할 물리 관련 항목을 가장 많이 충족하고... 입자 기반 시뮬레이션에 대한 정보가 부족하지만 파도나 안개처럼 물을 표현하는 것으로 봐서는 일단 게임 그래픽 시뮬 이외에 가장 적합한 것은 맞는 것 같다 이제와서 넘어가는 게 맞나 싶었는데 오케 밀어붙인다 https://blog.naver.com/eyes_from_es/223376490172 [삼성전자 분석64] DART 2023년 4분기 실적발표경영설명회 : 2023년 4분기 23년 4분기 경영실적 및 재무현황 사업부문별 매출..

https://jderobot.github.io/RoboticsAcademy/ Robotics Academy A practical and fun way of learning Robotics and Computer Vision jderobot.github.io 사용법도 추가해야지...
이미 다 빌드하고 실행하려면 docker run -it duckietown/gym-duckietown bash Xvfb :0 -screen 0 1024x768x24 -ac +extension GLX +render -noreset &> xvfb.log & export DISPLAY=:0 https://github.com/duckietown/gym-duckietown 방법1 이후 나올 내용들 출처 https://hub.docker.com/r/duckietown/gym-duckietown https://github.com/duckietown/dockertown https://docs-old.duckietown.org/daffy/AIDO/out/embodied.html 계정 생성 https://hub.ducki..

https://duvallee.tistory.com/25 ROS2는 우분투 버전의 영향이 크기 때문에 도커 이미지로 만들어서 구축하면 좋다고 한다 도커는 컨테이너 기반의 오픈소스로 가상화 플랫폼이다 > 기존의 가상환경 설정과는 어떤 점이 다른지 정리할 것 도커는 설치 스크립트로 설치한다 sudo apt install curl curl -fsSL https://get.docker.com/ | sudo sh sudo systemctl start docker sudo systemctl enable docker 위의 명령어를 실행하면 재부팅하지 않아도 도커 서비스를 실행할 수 있다고 한다 sudo usermod -aG docker $USER # 현재 접속중인 사용자에게 권한주기 sudo usermod -aG d..

https://www.robotstory.co.kr/king/?vid=898 ROS와 비ROS 사이의 통신: roslibpy ROS2는 UDP를 기반으로 DDS-RTPS 프로토콜을 통해 통신합니다. 그러므로 웹브라우저같은 TCP를 기반으로 통신하는 어플리케이션은 원래 ROS와 커뮤니케이션이 불가합니다. 하지만 이를 가능하게 하는 www.robotstory.co.kr ~/ros2_ws/src$ git clone https://github.com/RobotWebTools/rosbridge_suite.git # 빌드 에러 jinsun@jinsun-autolab:~/ros2_ws/src$ kiki Starting >>> rosapi_msgs Starting >>> skku_auto_interfaces Start..

방법1. ros2 topic pub --once /turtle1/cmd_vel geometry_msgs/msg/Twist '{linear: {x: 2.0, y: 0.0, z: 0.0}, angular: {x: 0.0, y: 0.0, z: 1.8}}' 방법2. rqt 이용 rqt를 실행하면 위와 같은 화면이 뜬다 위의 사진처럼 Message Publisher를 선택한다 그럼 이런 창이 뜬다 Topic을 바꾼다 현재 실행중인 노드는 /topic_protocol_signal이라는 토픽이 들어올 때마다 콜백으로 Ethernet 메세지를 보내주는 노드이다 Hz 오른쪽에 보이는 + 버튼을 누르니 위와같은 부분이 추가되었다 앞에 보이는 ▶ 얘를 누르면 아래 사진처럼 바뀐다 보내고 싶은 메세지를 '' 사이에 입력한다 ..
https://www.cv-learn.com/20230616-slam-book-kr/ 'NVIDIA Jetson Nano와 함께하는 SLAM의 이해와 구현' - 책 PDF 무료 공개지난 몇달간 신동원님과 함께 작업한 **국내 최초 VSLAM 책** 무료 공개!www.cv-learn.com감사합니다

https://mrdevelop.tistory.com/entry/virtual-boxinstall #1. Window10에 Virtual Box 설치하기(ROS + LiDAR(SLAM + 자율주행))2020. 08. 07. 안녕하세요! 개발이 하고싶어요 초보개발자 Hellow:)입니다. 버추얼 머신 설치 및 간단한 설정을 해보도록 하겠습니다. 1. 구글에 VirtualBox를 검색합니다. 2. Download VirtualBox 6.1을 클릭합니mrdevelop.tistory.com1. VirtuakBox 설치하고2. 가상머신의 호스트키 조합 Shift+Ctrl로 변경3. 새로 만들기 - 전문가 모드 VirtualBox의 게스트 운영체제와 호스트 컴퓨터가 더욱 효율적으로 상호 작용할 수 있도록 도와줍니..
모든 토픽 기록 ros2 bag record -a 지정한 토픽 기록 ros2 bag record … 위의 명령어를 실행하면 현재 타임 스탬프에 따라 폴더가 생성된다 특정 이름으로 파일을 저장하고 싶으면 -o를 쓴다 test 폴더 안에 파일이 생긴다 ros2 bag record -a -o test 시간을 기준으로 분할하려면 -d 초를 쓴다 아래 명령어를 쓰면 test 폴더 안에 파일이 2개가 생긴다 ros2 bag info rosbag2_2023_06_20-01_18_53_0.db3
기존의 custom package를 삭제하고 build를 하면 WARNING이 뜬다 아래처럼 하면 나온당 # 경로를 확인 printenv AMENT_PATH CMAKE_PREFIX_PATH # 아래 코드로 path를 삭제함 export AMENT_PREFIX_PATH='' export CMAKE_PREFIX_PATH='' printenv AMENT_PATH CMAKE_PREFIX_PATH # 빌드 https://jstar0525.tistory.com/228
jinsun@jinsun-autolab:~/ros2_ws$ kiki Starting >>> autocar Starting >>> rplidar_ros Finished

ROS 로봇 프로그래밍 /표윤석, 조한철, 정려운, 임태훈 더보기 온라인 강의 https://www.youtube.com/playlist?list=PLRG6WP3c31_VIFtFAxSke2NG_DumVZPgw pdf 공개 https://github.com/robotpilot/ros-seminar ROS2 책이 나오면서 ROS1 책을 공유해 주셨습니다 감사.. 012vision.tistory.com Ubuntu 18.04 →20.04 LTS upgrade sudo apt update && sudo apt upgrade sudo reboot sudo apt install update-manager-core sudo do-release-upgrade sudo reboot #lsb_release -a sudo ..

이름 잘 보고 수정 ㄱㄱ cd ~/catkin_ws/src catkin_create_pkg 패키지명 std_msgs roscpp rospy sudo apt-get install tree tree -L 2 -d CMakeLists.txt: 빌드 설정 파일 package.xml: 패키지의 정보 CMakeLists.txt cmake_minimum_required(VERSION 3.0.2) project(service_test) # 캐킨 빌드 요구되는 구성요소 패키지 find_package(catkin REQUIRED COMPONENTS message_generation roscpp rospy std_msgs ) #add_message_files( # FILES # Num.msg #) # 서비스 선언 add_s..
2021.05.04 - [일기/ROS] - sudo vim ~/.bashrc # ROS ---------------------------------------------------------------------- source /opt/ros/melodic/setup.bash source ~/catkin_ws/devel/setup.bash #source ~/ydlidar_ws/devel/setup.bash export ROS_HOSTNAME=localhost #192.168.0.167 export ROS_MASTER_URI=http://localhost:11311 #${ROS_HOSTNAME}:11311 alias cs='cd ~/catkin_ws/src' alias cm='cd ~/catkin_ws &..

GitHub - syuntoku14/fusion2urdf: A Fusion 360 Script to export URDF A Fusion 360 Script to export URDF. Contribute to syuntoku14/fusion2urdf development by creating an account on GitHub. github.com fusion360이 window에 깔려있다면 윈도우에 해당 코드 다운로드를 한다 cmd 열어서 코드가 있는 폴더로 들어간다 아래 Copy 코드 실행 Fusion 360 - 유틸리티- 에드인- 내 스크립트에 URDF_Exporter이 생김 catkin_ws에 옮겨 빌드 후 실행 윈도우에서 cd Copy-Item ".\URDF_Exporter\" -Destin..