ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

Custom ROS, Install Package?

asked 2017-10-19 18:26:08 -0500

ethandaniels gravatar image

http://wiki.ros.org/ROSberryPi/Instal...

After following through with this tutorial I have been able to setup ROS indigo without issue on a Raspberry Pi. Though was wondering how I would install packages from GitHub, or custom packages? I am asking this because the package install process is so strange with this custom distro.

edit retag flag offensive close merge delete

Comments

Can you clarify what is "so strange with this custom distro"?

gvdhoorn gravatar image gvdhoorn  ( 2017-10-20 01:42:32 -0500 )edit

@gvdhoorn

I meant strange by this command. Im new to ROS and all other documentation shows a more straightforward approach using rosinstall

rosinstall_generator #package-name# --rosdistro indigo --deps --wet-only --exclude roslisp --tar > indigo-custom_ros.rosinstall

ethandaniels gravatar image ethandaniels  ( 2017-10-20 08:30:56 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
1

answered 2017-10-20 05:51:41 -0500

l4ncelot gravatar image

As the tutorial suggests you can build another packages with rosinstall_generator ros_comm ANOTHER_PACKAGES --rosdistro indigo --deps --wet-only --exclude roslisp --tar > indigo-custom_ros.rosinstall.

Building your own packages should be easy after this with regular catkin.

edit flag offensive delete link more

Comments

I apologize for my naivety, I am new to ROS. So if I have my own custom package that I create through a catkin workspace I shouldn't have any issues building?

I would just have to run the run rosdep install to get all dependencies then rebuild the workspace?

ethandaniels gravatar image ethandaniels  ( 2017-10-20 08:29:42 -0500 )edit

Exactly. Or at least this worked for me.

l4ncelot gravatar image l4ncelot  ( 2017-10-20 08:41:07 -0500 )edit

Ofc if you don't use GUI on your raspberry you won't be able to build some packages because of their requirements. But other packages should be fine.

l4ncelot gravatar image l4ncelot  ( 2017-10-20 08:43:05 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2017-10-19 18:26:08 -0500

Seen: 788 times

Last updated: Oct 20 '17