...
POST No. 2591709
오픈매니퓰레이터 OPEN_CR FirmWare Setup 확인
2021-10-18 11:46:03 lmgi2568

안녕하십니까?

오픈매니퓰레이터  SBC에 아래와 같이 Setup을 진행하고, Run Bringup을 실행하면  firmware(v2.0.1)가 호완되지 않는다고 합니다.

FAQ에도 확인이 되지 않는데, 조치 방법이 있는지 확인 부탁드립니다.

 

사용환경 : Kinetic

 

[TurtleBot3 SBC] Download the OpenCR firmware file on Raspberry Pi (SBC) and upload the correct firmware with the following commands

 

$ export OPENCR_PORT=/dev/ttyACM0
$ export OPENCR_MODEL=om_with_tb3
$ rm -rf ./opencr_update.tar.bz2
$ wget https://github.com/ROBOTIS-GIT/OpenCR-Binaries/raw/master/turtlebot3/ROS1/latest/opencr_update.tar.bz2
$ tar -xvf opencr_update.tar.bz2
$ cd ./opencr_update
$ ./update.sh $OPENCR_PORT $OPENCR_MODEL.opencr

 

2) roslaunch turtlebot3_bringup turtlebot3_robot.launch 실행하면

 

[ WARN] [1634023639.291166881]: This firmware(v2.0.1) may not compatible with this software (v1.2.5)
[ WARN] [1634023639.291762309]: You can find how to update its in `FAQ` section(turtlebot3.robotis.com)

 

감사합니다. 

2021-10-18 11:46:03
lmgi2568
2021-10-18 13:08:06 유기웅

안녕하세요.

 

터틀봇3 펌웨어 업데이트 방법입니다. 참고해주세요.

 

감사합니다.

comment
2021-10-18 14:35:42 lmgi2568
수고하십니다.
알려주신 펌웨어 업데이트
14.8 Remote PC 결과, 아래와 같은 메세지가 발생됩니다. 확인 부탁드립니다.

-- Could not find the required component 'dynamixel_workbench_toolbox'. The following CMake error indicates that you either need to install the package with the same name or change your environment so that it can be found.
CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
Could not find a package configuration file provided by
"dynamixel_workbench_toolbox" with any of the following names:

dynamixel_workbench_toolboxConfig.cmake
dynamixel_workbench_toolbox-config.cmake

Add the installation prefix of "dynamixel_workbench_toolbox" to
CMAKE_PREFIX_PATH or set "dynamixel_workbench_toolbox_DIR" to a directory
containing one of the above files. If "dynamixel_workbench_toolbox"
provides a separate development package or SDK, be sure it has been
installed.
Call Stack (most recent call first):
open_manipulator_controls/open_manipulator_hw/CMakeLists.txt:12 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/agv3/catkin_ws/build/CMakeFiles/CMakeOutput.log".
See also "/home/agv3/catkin_ws/build/CMakeFiles/CMakeError.log".
Invoking "cmake" failed

감사합니다.
2021-10-18 14:35:42
lmgi2568
2021-10-18 13:08:06
ykw4463
2021-10-18 13:42:54 이명기

수고하십니다.

알려주신 방법으로  펌웨어 업데이트 결과, 아래와 같이 파일을 찾을수가 없다고 합니다.

확인 부탁드립니다. 

 

 wget https://github.com/ROBOTIS-GIT/OpenCR/raw/master/arduino/opencr_release/shell_update/opencr_update.tar.bz2 && tar -xvf opencr_update.tar.bz2 && cd ./opencr_update && ./update.sh $OPENCR_PORT $OPENCR_MODEL.opencr && cd ..
--2021-10-18 13:30:04--  https://github.com/ROBOTIS-GIT/OpenCR/raw/master/arduino/opencr_release/shell_update/opencr_update.tar.bz2
Connecting to 10.244.254.254:8080... connected.
Proxy request sent, awaiting response... 404 Not Found
2021-10-18 13:30:04 ERROR 404: Not Found.

 

 

 

 

 



 




 

 

2021-10-18 13:42:54
lmgi2568
2021-10-18 15:05:45 손의형

안녕하세요,

 

터틀봇3와 오픈매니퓰레이터를 결합하여 ROS Kinetic에서 사용하실 경우 최초 업로드하신 펌웨어를 사용하시는 것이 맞습니다.

https://emanual.robotis.com/docs/en/platform/turtlebot3/manipulation/#opencr-setup 

펌웨어 버전의 경고문구는 무시하고 진행하시면 됩니다.

감사합니다.

2021-10-18 15:05:45
will_son
2021-10-18 15:53:31 이명기

확인 감사드립니다.

회신주신 펌웨어로 업데이트하고

7.6.1 Run Gazebo 나 7.6.1 Run move_group Node를 실행하면 아래와 같은 오류가 발생됩니다.

추가 확인 부탁드립니다.

 

agv3@~$ roslaunch turtlebot3_manipulation_gazebo turtlebot3_manipulation_gazebo.launch


[turtlebot3_manipulation_gazebo.launch] is neither a launch file in package [turtlebot3_manipulation_gazebo] nor is [turtlebot3_manipulation_gazebo] a launch file name
The traceback for the exception was written to the log file 

2021-10-18 15:53:31
lmgi2568