Navigation Stackについて

1,035 views
Skip to first unread message

Ryutaro Araki

unread,
Feb 12, 2016, 7:36:40 AM2/12/16
to ROS JAPAN Users Group
rosのNavigation Stack(indigo)をgit cloneで落としてきてcatkin_makeをすると,package 'orocos-bfl' not found となってエラーとなります.
orocos-bflも見つからず困ってます.どうすればmakeは通るのでしょうか?

Moirai

unread,
Feb 15, 2016, 7:14:28 PM2/15/16
to ROS JAPAN Users Group
Arakiさん,

git clone してから catkin_make してエラーがでるまでの全てのログを添付いただけると色々情報が伝わり,正しい解決策を提示できると思います.

catkin_makeが上手くいかない場合の多くはrosdepをし忘れていることが多いです.
rosdep install --from-paths src --ignore-src


#ところで,この手順,
#などには書いていないですね.どこで知るべきことなんでしょうね?


2016年2月12日金曜日 21時36分40秒 UTC+9 Ryutaro Araki:

Ryutaro Araki

unread,
Feb 19, 2016, 10:09:12 AM2/19/16
to ROS JAPAN Users Group
Moiraiさん,
以下がログとなります.

2.  catkin_make
3.  以下がerror文です.↓ (CMake Errorとなっている付近を抜粋しました)
..
..

--+++ processing catkin package: 'robot_pose_ekf'
-- ==> add_subdirectory(navigation-indigo-devel/robot_pose_ekf)
-- checking for module 'orocos-bfl'
--   package 'orocos-bfl' not found
CMake Error at /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:283 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:337 (_pkg_check_modules_internal)
  navigation-indigo-devel/robot_pose_ekf/CMakeLists.txt:6 (pkg_check_modules)
..
..



2016年2月16日火曜日 9時14分28秒 UTC+9 Moirai:

Moirai

unread,
Feb 21, 2016, 9:09:08 AM2/21/16
to ROS JAPAN Users Group
Arakiさん,

バイナリでnavigation stackを入れるとorocos-bflも依存で入るので問題解決するようです.
http://answers.ros.org/question/201630/orocos-bfl-not-found-while-installing-navigation-stack-ros-indigo-ubuntu-1404/

#エラーメッセージ ( package 'orocos-bfl' not found ) をそのまま検索するとanswers.ros.orgの回答に辿り着くことが多いです.
#また,エラーログは端折らないで全部貼るほうがいいです.場合によっては自分の環境についても明記すると解決の助けになります.

どうしてもorcos-bfl ( http://wiki.ros.org/bfl ) をソースで入れたい場合は以下の方法があるようです.

コードを落としてきて使う時は,前述のrosdep install ・・・をお忘れなく.
ご参考になれば幸いです.

--

2016年2月20日土曜日 0時09分12秒 UTC+9 Ryutaro Araki:
Message has been deleted

Ryutaro Araki

unread,
Feb 24, 2016, 3:32:52 AM2/24/16
to ROS JAPAN Users Group
Moiraiさん,

返信が遅くなってすみません.
お陰様で, 上手くcatkin_makeが通りました.

catkin_makeが通るまでのlogを以下に記しました.
==================================================================================
自分の環境: Ubuntu14.04, indigo

2. rosinstall_generator robot_pose_ekf --tar --wet-only --rosdistro indigo --deps > robot_pose_ekf.rosinstall
(自分の場合はrosinstall_generatorが入ってなかったので,2の前に 
  sudo apt-get install
  sudo apt-get install python-rosinstall-generator 
 を打ち込みました. [http://wiki.ros.org/rosinstall_generator])

3. rosdep install --from-paths src --ignore-src

4. catkin_make 
====================================================================================

Moiraiさんありがとうございました.
Reply all
Reply to author
Forward
0 new messages