그래픽 드라이버가 있는 PC를 거실로 옮기고, TV에 연결해서 사용했다. 사용할 때는 좋은데, 원격으로 터미널로 접속하여 gazebo를 실행하기 어려웠다. 172.30.1.71 저사양 PC로 인터넷 겨우 됨. 172.30.1.9 내부 nvidia 그래픽 카드 설치로 무거운 PC 소음 발열 심함. docker로 172.17.0.1로 gazebo를 실행. 목표는 172.30.1.71 pc로 ssh 터미널로 172.30.1.9에 접속한 뒤 docker로 실행중인 gazebo를 172.30.1.71 화면으로 띄우기다. 172.30.1.9에서 sshd_config를…… docker 내부 gazebo를 원격으로 실행 계속 읽기
[태그:] gazebo
gazebo plug in으로 robot move
로봇을 불렀으면, cmd_vel 토픽으로 움직이고 싶다. 찾다보니 gazebo가 제공하는 plugin로 움직일 수 있음을 알았다. 플러그인 설정으로 어느 토픽을 읽어서 모델을 움직일지 결정한다. https://classic.gazebosim.org/tutorials?tut=ros_gzplugins gcamp_gazebo 샘플 프로그램을 참조 했다. gazebo로 로봇을 움직이려면 필요한 몇 개 파일을 만들어야 한다. now0930@amd2004:~/ros_test/workspace/src/wander_bot$ tree . ├── CMakeLists.txt ├── gazebo_world.launch ├── launch │ ├── hello.launch │ ├── my_world.launch │ └── robot_description.launch…… gazebo plug in으로 robot move 계속 읽기
gazebo에서 spawn model
물리 엔진을 가지고 있는 gazebo로 로봇을 만들지 않고도 쉽게 테스트 해 볼 수 있다. 기본 설정 파일이 있는데, 사용자가 취향에 맞춰 자유롭게 환경 설정을 할 수도 있다. 빈 공간에 각종 모듈을 불러 내 공간에 넣고, gazebo tutorial을 따르면 로봇도 spawn 가능하다. Programming Robots With Ros 책 144p에 보면 간단한 python 파일을 만들고 gazebo에 로딩하는 내용이…… gazebo에서 spawn model 계속 읽기