ROS(Robot Operating System)9 (7) myCobot_ros 패키지 분석 1. mycobot_600_slider.launch 파일 실행roslaunch mycobot_600 mycobot_600_slider.launch 1) mycobot_600_urdf.urdf6 joint 정보 서로 교환(communication)2) mycobot_600.rvizmycobot_600 용 Rviz 실행 (ROS 패키지 내 Rviz X)3) robot_state_publisher / joint_state_publisher해당 node들은 ROS 기본 패키지로, robot state 정보를 전달해주는 역할을 한다.*해당 publisher node는 로봇과 PC가 USB 연결이 되어있어야 실행됨$ cd /opt/ros/noetic/share$ ls2. slider_600.py 실행rosrun .. 2024. 2. 20. (6) myCobot 600 pro 동작 [Roboflow/Ubuntu 20.04] myCobot 사용 방법아래의 elephant mycobot 공식 홈페이지에 자세히 설명되어있다.https://docs.elephantrobotics.com/docs/gitbook-en/12-ApplicationBaseROS/12.1-ROS1/12.1.5-Moveit/myCobot-280.html 1 myCobot 280 · GitBookNo results matching ""docs.elephantrobotics.com여기서 사용하는 로봇은 myCobot 600 Pro 모델이며, 아래는 해당 기기에 대한 기본 정보이다. [6축 로봇팔]*myCobot 동작을 위해서는 두 개의 Board로 Roboflow와 Ubuntu 20.04를 각각 실행해줘야 한다.1) mycobot 내장형 Board: Roboflo.. 2024. 2. 19. (5) ROS 개발툴 및 Moveit / git 패키지 설치 (ROS 환경 세팅) 앞서 (1)~(4) 단계에서 ROS를 위한 환경 구축을 마쳐주었다.그럼 이제 ROS를 본격적으로 다루기 위해 필요한 패키지들(Moveit/git)을 설치해주어야 한다. 내가 사용하는 로봇은 Elephant 회사의 MyCobot 600 pro 로봇팔로 아래의 공식 홈페이지를 참고해 패키지들을 설치할 수 있으며 해당 포스팅에서는 그 코드에 대해 순서대로 정리해보았다. https://docs.elephantrobotics.com/docs/gitbook-en/12-ApplicationBaseROS/12.1-ROS1/12.1.2-%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA.html 13.1.1 Environment Building · GitBookNo results matching ""do.. 2024. 2. 7. (4) 라즈베리파이에 Ubuntu 20.04 부팅하기 [+ROS noetic 설치] Ubuntu 20.04가 구워진 SD 카드가 준비되었으면 이제 라즈베리파이를 부팅해야 한다. 이 글에서는 ssh 원격 접속하는 것까지 다루며, 그러기 위해서는 라즈베리파이에 원격접속하기 위한 내 PC에도 Ubuntu 20.04 가 설치되어 있어야 한다. 그 방법은 아래의 글을 참고하자. [내 pc에 Ubuntu 20.04 설치하는 법]2024.01.23 - [ROS(Robot Operating System)] - ROS 개발 환경 구축하기 [VMware 17/Ubuntu 20.04/ROS noetic] Downloads > VMware Workstation Player 17.5.0 > Goto downloads > 운영체제에 맞는 VMware 설치 [Windows 64-bit] 2. Ubuntu 20... 2024. 1. 30. 이전 1 2 3 다음 LIST