전체 글

전자 & SW 공부중입니다
· ROS
Reference: https://github.com/nobleo/full_coverage_path_planner GitHub - nobleo/full_coverage_path_planner: Full coverage path planning provides a move_base_flex plugin that can plan a path th Full coverage path planning provides a move_base_flex plugin that can plan a path that will fully cover a given area - GitHub - nobleo/full_coverage_path_planner: Full coverage path planning provid... gith..
IPA coverage planning form fraunhofer ipa github: https://github.com/ipa320/ipa_coverage_planning GitHub - ipa320/ipa_coverage_planning: Algorithms for floor plan segmentation and systematic coverage driving patterns Algorithms for floor plan segmentation and systematic coverage driving patterns - GitHub - ipa320/ipa_coverage_planning: Algorithms for floor plan segmentation and systematic covera..
libraries download: https://github.com/felis/USB_Host_Shield_2.0 GitHub - felis/USB_Host_Shield_2.0: Revision 2.0 of USB Host Library for Arduino. Revision 2.0 of USB Host Library for Arduino. Contribute to felis/USB_Host_Shield_2.0 development by creating an account on GitHub. github.com move 'USB_Host_Shield_library' to 'Arduino/libraries'. examples->HID->USBHIDBootMouse = wire mouse
· ROS
https://velog.io/@717lumos/ROS-msg%EB%A9%94%EC%8B%9C%EC%A7%80-%EB%A7%8C%EB%93%A4%EA%B8%B0 [ROS] 커스텀 메시지(custom msg) 만들기(1) 커스텀 메시지 제작 과정 및 결과 velog.io package -> message_generation message_runtime CMake -> find_package -> message_generation add_message_files msg format: http://wiki.ros.org/msg
· ROS
ros navigation 튜토리얼을 모두 하고 나면 문득 궁금할 것이다. 과연 rviz에서 화살표를 찍는 방법 말고 목적지까지 갈 수 있는 방법은 없는 것인가? 답은 간단하다. 액션 클라이언트 헤더파일에 있는 함수를 이용하면 된다. http://wiki.ros.org/navigation/Tutorials/SendingSimpleGoals navigation/Tutorials/SendingSimpleGoals - ROS Wiki Note: This tutorial assumes that you have completed the previous tutorials: ROS tutorials. Please ask about problems and questions regarding this tutorial o..
· ROS
그냥 slam을 해버리면 천장까지 찍혀서 천장을 장애물로 인식하는 경우가 발생한다. 이런 경우 map을 그리면 천장부분까지 장애물 부분으로 설정되기 때문에 주의가 필요하다. 나같은 경우 rtabmap을 이용했고 rtabmap의 launch파일 파라미터만 수정하면 간단하게 문제가 해결되었다. $ roscd rtabmap_ros/launch $ vi rtabmap.launch rtabmap.launch 파일에 들어와서 이쪽부분의 param 끝에 다음 문장을 추가해 준다. value의 디폴트는 2.0이고 단위는 m이다. 맵을 그릴 때 z축을 1m까지만 보고 그리도록 설정한 것이다. reterence: https://answers.ros.org/question/211255/rtabmap_ros-kinect-2d..
개ㅁI
영차영차