Robotics StackExchange | Archived questions

Setting up up yaskawa gp7 to run on ROS

Hello,

I am very new to using things like ubuntu/ros. As a school project I have a Yaskawa gp7 robot and would like to be able to control it from a laptop.

I have completed this: http://wiki.ros.org/kinetic/Installation/Ubuntu

I bellieve these are the drivers for the gp7

http://wiki.ros.org/motoman_driver

http://wiki.ros.org/motoman

when I run sudo apt-get install ros-indigo-motoman

I get Unable to locate package ros-indigo-motoman

If anyone could help point me in the right direction for working the robot I would appreciate it.

Thank you,

Asked by Bott on 2019-11-07 10:20:00 UTC

Comments

I believe you failed to include the actual error message. Please edit your question to provide this information.

Asked by jarvisschultz on 2019-11-07 11:04:31 UTC

Answers

when I run sudo apt-get install ros-indigo-motoman

I get Unable to locate package ros-indigo-motoman

motoman_driver has not been released for ROS Kinetic (nor Melodic). So using apt would not work, and in addition, you cannot install ROS Indigo packages on Ubuntu Xenial (which is what you have as Ubuntu OS if you have installed ROS Kinetic).

This is also mentioned on wiki/motoman (emphasis mine):

The packages in the main repository have been released into ROS Indigo on Ubuntu, making installation through apt-get or synaptic possible. Other Linux distributions will have to build from source.

To install all released Indigo packages, run the following on the command line: [..]

See #q320046 for a Q&A that explains how to figure out whether packages have been released or not.

For now: you'll have to build all packages in ros-industrial/motoman in a Catkin workspace.

This is explained in the readme of ros-industrial/motoman (specifically, the Building section).

Asked by gvdhoorn on 2019-11-07 11:32:29 UTC

Comments

Would you recommend I use a different version of ubuntu or build through the Catkin workspace?

Are you aware of a simpler way to control the robot?

Thank you,

Asked by Bott on 2019-11-12 09:38:25 UTC

Would you recommend I use a different version of ubuntu or build through the Catkin workspace?

I would recommend you build the packages from source. Just follow the workflow documented in the readme.

Are you aware of a simpler way to control the robot?

you'll have to be a bit more specific about what you mean by that. Simpler compared to what? What sort of control are you looking for?

Asked by gvdhoorn on 2019-11-12 11:11:08 UTC