No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | Collection of resorces avaiable for mobile manipulator planning |
Checkout URI | https://github.com/sandakalum/mobile-manipulator-planning.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2023-01-16 |
Dev Status | UNKNOWN |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
The tms_rc_rtkbot package
Additional Links
No additional links.
Maintainers
- todo
Authors
No additional authors.
tms_rc_rtkbot
動かし方
NUCでnavigation.launch
を,
モニタ用PCでmonitor.launch
を立ち上げてください.
また,ネットワーク型RTKを使用する場合は,NUCでBNCを立ち上げてください.(下記参照)
更に,P2-Senを利用する場合は,tms_ss_pot内のminimal.launch
を立ち上げてください.
追加で必要なパッケージ
aptで入手
- ros-kinetic-nmea-msgs
- ros-kinetic-pointcloud-to-laserscan
GitHubから入手
- ros-kinetic-nmea-navsat-driver
(2020/02/09現在,driver.pyに以下の2つのバグがあるので,使うときは修正してください)
- PublisherのQueue Sizeが1だと動かない可能性が高いので,適当なサイズに変更
- RTK FixとRTK Floatに同じステータス番号(NavSatStatus.STATUS_GBAS_FIX = 2)が割り当てられているので, 区別できるように変更(tms_rc_rtkbotでは,Float=2,Fix=3として扱っています)
pipで入手
- pyproj
サイトから入手
- BKG Ntrip Client (BNC) <- (ネットワーク型RTKを使用する場合)
シリアルの設定
- シリアルを一般ユーザで使う設定(初めてのときだけで良い)
sudo gpasswd -a ユーザ名 dialout
後は再ログインすればOK
- /etc/udev/rules.d/99-serial.rulesを作成し,以下の内容を記述
SUBSYSTEM=="tty", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="374b", SYMLINK+="nucleo", MODE="0666" SUBSYSTEM=="tty", ATTRS{idVendor}=="04bb", ATTRS{idProduct}=="0a0e", SYMLINK+="usb_rsaq5", MODE="0666"
これでマイコンボードは/dev/nucleo
として,USB-Serialコネクタは/dev/usb_rsaq5
として扱える.
(/dev/ttyACM*で数字が変わる問題に悩まされない)
(詳しくはQiitaなどを参考に)
BKG Ntrip Client (BNC)の使い方 (ネットワークRTK使用時)
実行ファイルの名前をbnc
とすると,基本的には以下で立ち上がります.
./bnc
起動後,適宜設定を入力して使ってください.
また,設定はファイルに保存できます.
設定ファイルの名前をrtk.bnc
とすると,
./bnc --conf rtk.bnc
というように,conf
というオプションを付けることで,設定を読み込んだ状態で立ち上げられます.
また,nw
というオプションを付けることで,no windowモードで立ち上げられます.
SSH利用時など,コマンドラインで処理を完結したい場合はこれを使って,以下のように立ち上げてください.
./bnc --conf rtk.bnc --nw
詳しくは,公式のドキュメントを参照してください.
CHANGELOG
No CHANGELOG found.
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
Deps | Name |
---|---|
roscpp | |
rospy | |
tf | |
turtle_sim | |
urg_node | |
std_msgs | |
message_generation | |
catkin | |
message_runtime |
System Dependencies
Name |
---|
python-numpy |
Dependant Packages
No known dependants.
Launch files
- launch/monitor.launch
- launch/navigation.launch
-
- move_base [default: true]
- launch/rtk_unit_test.launch
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged tms_rc_rtkbot at Robotics Stack Exchange
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.