osaka-university-harada-laboratory / onrobot Goto Github PK
View Code? Open in Web Editor NEWOnRobot packages (https://wiki.ros.org/onrobot)
Home Page: https://wiki.ros.org/onrobot
License: MIT License
OnRobot packages (https://wiki.ros.org/onrobot)
Home Page: https://wiki.ros.org/onrobot
License: MIT License
Traceback (most recent call last):
File "/home/toor/catkin_ws/devel/lib/onrobot_rg_control/OnRobotRGTcpNode.py", line 15, in
exec(compile(fh.read(), python_script, 'exec'), context)
File "/home/toor/catkin_ws/src/onrobot/onrobot_rg_control/nodes/OnRobotRGTcpNode.py", line 90, in
OnRobotRGTcp()
File "/home/toor/catkin_ws/src/onrobot/onrobot_rg_control/nodes/OnRobotRGTcpNode.py", line 50, in init
self.mainLoop()
File "/home/toor/catkin_ws/src/onrobot/onrobot_rg_control/nodes/OnRobotRGTcpNode.py", line 68, in mainLoop
status = self.gripper.getStatus()
File "/home/toor/catkin_ws/src/onrobot/onrobot_rg_control/src/onrobot_rg_control/baseOnRobotRG.py", line 107, in getStatus
message.gFOF = status[1]
IndexError: list index out of rang
Hello, this is not an issue but a question. Would this software be compatible with the onrobot gripper model 2FG7?
catkin_make
ok
sudo rosdep install --from-paths ./src --ignore-packages-from-source --rosdistro noetic -y --os=ubuntu:focal -y
---->`ERROR: your rosdep installation has not been initialized yet. Please run:
rosdep update
but we have initialized the ros!
catkin build -DPYTHON_EXECUTABLE=/usr/bin/python3
----->
NO find this command`
Hi,
I've seen that you've implemented the necessary packages to control through ROS the Onrobot RG and VG grippers, but not for the 3FG ones. Are you considering doing it?
I'm currently working with a UR10e cobot with the Onrobot 3FG15 gripper coupled, so it will be too helpful to having it.
Thanks.
Is it possible to control RG2 gripper from rviz and moveit?
Hello,
Is there a way to control RG2 mounted on UR5 and connected with the robot instead of an external ethernet/TCP protocol?
My RG2 is mounted on UR5, can this package operate the jaws directly through the UR5 communication?
Hey i am currently working on a ros2 package for the RG2-FT gripper. Can i change the msgs for example from rGWD to r_gwd, since Ros2 has problems with Cap letters and wont let me build if i do rGWD ...?
Thanks for your response.
Hi
I'm trying to control RG2 gripper but I need help in setting up modbus connection?
Is there some manual or tutorial on how to properly setup modbus on teach pendant?
Hi, the problem is on my TCP Connection
Error:
AttributeError: 'ModbusIOException' object has no attribute 'registers'
After trying to run either roslaunch
Python 3.8,10
pymodbus==2.5.3
The computer box is working because I can send data through the web client, so IP are configured correctly
Do you know the solution?
Hello there,
I would like to control the OnRobot RG6 gripper that mounted to a UR5 robot arm via ROS noetic. But now I am having a problem in connecting my PC to robot through Ethernet.
UR5 was running just fine based on universal_robot's instruction (without RG6) in the link: https://github.com/UniversalRobots/Universal_Robots_ROS_Driver
Then I tried to control RG6 based on instruction in the link: https://github.com/Osaka-University-Harada-Laboratory/onrobot but still use the Ethernet Connection & External Control script(URCap) like UR5 case.
Firstly, I assumed the gripper and the arm share the same IP so I use the robot IP, and it ran into error.
I keep trying by changing the robot IP to the same IP as default IP of RG6 Gripper, which is 192.168.1.1 and default port: 502, but nothing cool happen and eventually I got this ERROR which i could not fix :(
ERROR:
AttributeError: 'ExceptionResponse' object has no attribute 'registers'
[DEBUG] [1696923112.318935]: [/OnRobotRGInput] failed to receive incoming message : unable to receive data from sender, check sender's logs for details
[OnRobotRGTcpNode-2] process has died [pid 14410, exit code 1, cmd /home/mngu/catkin_ws/devel/lib/onrobot_rg_control/OnRobotRGTcpNode.py __name:=OnRobotRGTcpNode __log:=/home/mngu/.ros/log/a4614100-673e-11ee-9256-03bb5f0dd7a5/OnRobotRGTcpNode-2.log].
log file: /home/mngu/.ros/log/a4614100-673e-11ee-9256-03bb5f0dd7a5/OnRobotRGTcpNode-2*.log
[OnRobotRGTcpNode-2] restarting process
If not, do you know of any work done already to have an RG2 driver for ROS2?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.