Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need install description #126

Open
130s opened this issue Sep 23, 2014 · 8 comments
Open

Need install description #126

130s opened this issue Sep 23, 2014 · 8 comments

Comments

@130s
Copy link

130s commented Sep 23, 2014

Current README.md says that doesn't seem to help me for installing gazebo specific packages:

Install
Please refer rtmros_common for installing these packages.

I've been trying to build the packages in this repository but no good. At minimum, if someone can tell me what packages are required (source or DEB?) in my catkin workspace, I can proceed and in the end I can update the installation doc. Currently in my catkin ws I have the following and struggling with many build errors:

$ tree -L 3 src
src
├── CMakeLists.txt
├── osrf
│   └── drcsim
│       ├── atlas_description
│       ├── atlas_msgs
│       ├── CMakeLists.txt
│       ├── drcsim_gazebo
│       ├── drcsim_gazebo_plugins
│       ├── drcsim_gazebo_ros_plugins
│       ├── drcsim_model_resources
│       ├── drcsim_tutorials
│       ├── handle_msgs
│       ├── irobot_hand_description
│       ├── multisense_sl_description
│       ├── README.md
│       └── tools
└── start-jsk
    ├── rtmros_gazebo
    │   ├── eusgazebo
    │   ├── hrpsys_gazebo_atlas
    │   ├── hrpsys_gazebo_general
    │   ├── hrpsys_gazebo_msgs
    │   ├── hrpsys_gazebo_tutorials
    │   ├── hrpsys_moveit_configs
    │   └── README.md
    └── rtmros_tutorials
        ├── hrpsys_ros_bridge_tutorials
        ├── hrpsys_tutorials
        ├── openhrp3_tutorials
        └── README.md
@k-okada
Copy link
Member

k-okada commented Sep 24, 2014

see https://github.com/start-jsk/rtmros_gazebo/blob/master/.travis.yml for current procedure to install the software, @mmurooka, @core-dump , could you help updating the documents?

@mmurooka
Copy link
Member

if someone can tell me what packages are required (source or DEB?) in my catkin workspace

I add OSRF apt repository and install gazebo3 and drcsim-hydro via apt.
(Only hrpsys_gazebo_atlas depends on drcsim.)

$ aptitude search gazebo | grep ^i
i A gazebo3                         - Open Source Robotics Simulator            
i A gazebo3-common                  - Open Source Robotics Simulator - Shared fi
i A gazebo3-plugin-base             - Open Source Robotics Simulator - base plug
i A libgazebo-dev                   - Open Source Robotics Simulator - Developme
i A libgazebo3                      - Open Source Robotics Simulator - shared li
i A ros-hydro-gazebo3-msgs          - Message and service data structures for in
i A ros-hydro-gazebo3-plugins       - Robot-independent Gazebo plugins for senso
i A ros-hydro-gazebo3-ros           - Provides ROS plugins that offer message an
i   ros-hydro-gazebo3-ros-pkgs      - Interface for using ROS with the Gazebo si
$ aptitude search drcsim | grep ^i
i   drcsim-hydro                    - transitional dummy package                

@k-okada
Copy link
Member

k-okada commented Sep 24, 2014

can you update
https://github.com/start-jsk/rtmros_gazebo/blob/master/README.md or create
new tutorials to http://wiki.ros.org/rtmros_common/Tutorials

On Wed, Sep 24, 2014 at 11:04 AM, Masaki Murooka [email protected]
wrote:

if someone can tell me what packages are required (source or DEB?) in my
catkin workspace

I add OSRF apt repository and install gazebo3 and drcsim-hydro via apt.
(Only hrpsys_gazebo_atlas depends on drcsim.)

$ aptitude search gazebo | grep ^i
i A gazebo3 - Open Source Robotics Simulator
i A gazebo3-common - Open Source Robotics Simulator - Shared fi
i A gazebo3-plugin-base - Open Source Robotics Simulator - base plug
i A libgazebo-dev - Open Source Robotics Simulator - Developme
i A libgazebo3 - Open Source Robotics Simulator - shared li
i A ros-hydro-gazebo3-msgs - Message and service data structures for in
i A ros-hydro-gazebo3-plugins - Robot-independent Gazebo plugins for senso
i A ros-hydro-gazebo3-ros - Provides ROS plugins that offer message an
i ros-hydro-gazebo3-ros-pkgs - Interface for using ROS with the Gazebo si$ aptitude search drcsim | grep ^i
i drcsim-hydro - transitional dummy package


Reply to this email directly or view it on GitHub
#126 (comment)
.

@k-okada
Copy link
Member

k-okada commented Sep 24, 2014

I created tutorial pages
http://wiki.ros.org/rtmros_common/Tutorials/HrpsysGazebo please add
anything you learned from someone.

BTW, are we decided to moving documents to github markdown? if so, please
remove roswiki tutorial and move to somewhere.

Current plan is:
http://wiki.ros.org/rtmros_nextage/Tutorials for beginners, who is willing
to working on hrpsys robots. This tutorial should be target to non-jsk
people, so try to avoid something depend on euslisp/hrp2 ...
http://wiki.ros.org/rtmros_common/Tutorials for JSK people, so you can
assume readers are already installed euslisp and may have hrp2 model.

On Wed, Sep 24, 2014 at 12:22 PM, Kei Okada [email protected]
wrote:

can you update
https://github.com/start-jsk/rtmros_gazebo/blob/master/README.md or
create new tutorials to http://wiki.ros.org/rtmros_common/Tutorials

On Wed, Sep 24, 2014 at 11:04 AM, Masaki Murooka <[email protected]

wrote:

if someone can tell me what packages are required (source or DEB?) in my
catkin workspace

I add OSRF apt repository and install gazebo3 and drcsim-hydro via apt.
(Only hrpsys_gazebo_atlas depends on drcsim.)

$ aptitude search gazebo | grep ^i
i A gazebo3 - Open Source Robotics Simulator
i A gazebo3-common - Open Source Robotics Simulator - Shared fi
i A gazebo3-plugin-base - Open Source Robotics Simulator - base plug
i A libgazebo-dev - Open Source Robotics Simulator - Developme
i A libgazebo3 - Open Source Robotics Simulator - shared li
i A ros-hydro-gazebo3-msgs - Message and service data structures for in
i A ros-hydro-gazebo3-plugins - Robot-independent Gazebo plugins for senso
i A ros-hydro-gazebo3-ros - Provides ROS plugins that offer message an
i ros-hydro-gazebo3-ros-pkgs - Interface for using ROS with the Gazebo si$ aptitude search drcsim | grep ^i
i drcsim-hydro - transitional dummy package


Reply to this email directly or view it on GitHub
#126 (comment)
.

@130s
Copy link
Author

130s commented Sep 24, 2014

Thanks for the helpful responses! I'll keep trying to build. So should I not update README.md now that @YoheiKakiuchi is assigned?

BTW, are we decided to moving documents to github markdown? if so, please remove roswiki tutorial and move to somewhere.

Since any documentation for rtmros_* packages except for those of HiroNXO haven't been done that much on ROS wiki, I suggest we stick to more general format, github markdown or what's even generic might be .rst (somebody correct this?). While ROS wiki is a centralized location for any ROS-related packages, and it has powerful macros specifically work on ros.org, I support the idea of keeping documents in general format in the development repository for portability (in case ROS team decides to abondan the current wiki system, moinmoin, we'll have to make backups of wiki texts and add necessary conversion).

Related: tork-a/rtmros_nextage#12

@130s
Copy link
Author

130s commented Sep 24, 2014

Besides #128, I'm now manually able to compile. So just for a record I'm pasting the result output. Because of #128, some stuff had to be installed as in the top line below.

$ sudo apt-get install ros-hydro-gazebo-plugins sdformat drcsim-hydro ros-hydro-euscollada ros-hydro-euslisp ros-hydro-collada-urdf-jsk-patch 
:
$ catkin_make 
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~  traversing 10 packages in topological order:
-- ~~  - hrp2jsk_moveit_config
-- ~~  - hrp2jsknt_moveit_config
-- ~~  - hrp2jsknts_moveit_config
-- ~~  - samplerobot_moveit_config
-- ~~  - hrpsys_gazebo_msgs
-- ~~  - eusgazebo
-- ~~  - hrpsys_gazebo_general
-- ~~  - hrpsys_gazebo_atlas
-- ~~  - hrpsys_ros_bridge_tutorials
-- ~~  - hrpsys_gazebo_tutorials
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
  openhrp3_PACKAGE_PATH     = /opt/ros/hydro/share/openhrp3

 /OpenHRP/etc/HRP2JSK_for_OpenHRP3/HRP2JSKmain.wrl is not found..

 /OpenHRP/etc/HRP2JSKNT_for_OpenHRP3/HRP2JSKNTmain.wrl is not found..

 /OpenHRP/etc/HRP2JSKNTS_for_OpenHRP3/HRP2JSKNTSmain.wrl is not found..

 /euslib/rbrain/urataleg/URATALEGmain.wrl is not found..

 /euslib/rbrain/staro/STAROmain.wrl is not found..
:
Scanning dependencies of target HRP3HAND_L_compile
[ 81%] [ 81%] Scanning dependencies of target HRP4C_compile
[ 82%] [ 83%] Generating /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_gazebo/hrpsys_gazebo_tutorials/robot_models/HRP2JSK/HRP2JSK.urdf
[ 84%] [ 85%] [WARNING] /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_tutorials/hrpsys_ros_bridge_tutorials/models/HRP2JSK.dae not found
[ 86%] Generating /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_gazebo/hrpsys_gazebo_tutorials/robot_models/STARO/STARO.urdf
Generating /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_gazebo/hrpsys_gazebo_tutorials/robot_models/HRP2JSKNT/HRP2JSKNT.urdf
[ 87%] Generating /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_gazebo/hrpsys_gazebo_tutorials/robot_models/HRP2JSKNTS/HRP2JSKNTS.urdf
[ 89%] [WARNING] /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_tutorials/hrpsys_ros_bridge_tutorials/models/HRP2JSKNT.dae not found
Built target HRP2JSK_compile
Generating /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_gazebo/hrpsys_gazebo_tutorials/robot_models/HRP3HAND_R/HRP3HAND_R.urdf
Generating /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_gazebo/hrpsys_gazebo_tutorials/robot_models/HRP3HAND_L/HRP3HAND_L.urdf
[WARNING] /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_tutorials/hrpsys_ros_bridge_tutorials/models/STARO.dae not found
Generating /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_gazebo/hrpsys_gazebo_tutorials/robot_models/SampleRobot/SampleRobot.urdf
Generating /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_gazebo/hrpsys_gazebo_tutorials/robot_models/HRP4C/HRP4C.urdf
[WARNING] /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_tutorials/hrpsys_ros_bridge_tutorials/models/HRP2JSKNTS.dae not found
[WARNING] /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_tutorials/hrpsys_ros_bridge_tutorials/models/HRP3HAND_L.dae not found
[ 91%] [WARNING] /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_tutorials/hrpsys_ros_bridge_tutorials/models/HRP3HAND_R.dae not found
Built target HRP2JSKNT_compile
[ 93%] [ 93%] [ 94%] [ 95%] Built target STARO_compile
Built target HRP2JSKNTS_compile
[WARNING] /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_tutorials/hrpsys_ros_bridge_tutorials/models/HRP4C.dae not found
Built target HRP3HAND_L_compile
Built target HRP3HAND_R_compile
[ 97%] Built target HRP4C_compile
;; Adding gazebo description
;; Use assimp export
;; output file is: /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_gazebo/hrpsys_gazebo_tutorials/robot_models/SampleRobot/SampleRobot.urdf
;; mesh_prefix is: package://hrpsys_gazebo_tutorials/robot_models/SampleRobot/meshes
;; Mesh output directory is: /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_gazebo/hrpsys_gazebo_tutorials/robot_models/SampleRobot/meshes
;; Input file is: /home/n130s/link/ROS/hydro_precise/cws_sim/src/start-jsk/rtmros_tutorials/hrpsys_ros_bridge_tutorials/models/SampleRobot.dae
[ WARN] [1411586617.568216445]: could not find collada joint kmodel1/jointsid1000!

[100%] Built target SampleRobot_compile
Scanning dependencies of target all_robots_compile
[100%] Built target all_robots_compile
ten@kiwami:~/link/ROS/hydro_precise/cws_sim$ 

@k-okada
Copy link
Member

k-okada commented Sep 25, 2014

Thanks for the helpful responses! I'll keep trying to build. So should I
not update README.md now that @YoheiKakiuchi
https://github.com/YoheiKakiuchi is assigned?

yes please

packages, and it has powerful macros specifically work on ros.org, I
support the idea of keeping documents in general format in the development
repository for portability (in case ROS team decides to abondan the current
wiki system, moinmoin, we'll have to make backups of wiki texts and add
necessary conversion).

I agree, fell free to copy rtmros_common documents to github repository
and create PR, also we need setup documentation setup for ros build firm,
which I have few knowledge and experience.

@YoheiKakiuchi
Copy link
Member

Thanks for the helpful responses! I'll keep trying to build. So should I not update README.md now that @YoheiKakiuchi is assigned?

Thank you for your confirming compile process.
please update README.md

@130s 130s assigned 130s and unassigned YoheiKakiuchi Sep 26, 2014
@130s 130s removed their assignment Aug 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants