viirya / ros-driver-techman-robot

ROS driver for techman robot
Apache License 2.0
15 stars 8 forks source link

Missing guide on how to connect with the arm through tmflow #4

Open julian9499 opened 4 years ago

julian9499 commented 4 years ago

The readme.md does not specify how to setup the tm flow program in such a way that it would allow connecting with the robot arm.

I have tried creating a program in the tm flow software which creates a listen node. I'm able to connect to this with the roslaunch tm700_moveit_config tm700_moveit_planning_execution.launch sim:=False robot_ip:=169.254.166.31 command, but I'm unable to get the jointstates. The internal socket used in tm_communication.cpp line 339: rv = select(sockfd + 1, &readfs, NULL, NULL, &tv); returns zero, but should be greater than 0. Am I missing something? The firewall is turned off.

palluccag commented 4 years ago

I'm also trying to connect to the real robot but I can't understand how to set the TMflow software. We need to use Listennode? activate something like Modbus or a network component? Which version of TM flow are you using? Thanks in advance

fkraemer commented 4 years ago

I am guessing this driver is not compatible to the current hardware anymore, see #5

viirya commented 3 years ago

I'm not doing robot programming now. And I also don't have a TM robot for test too. So I cannot confirm if it is compatibility issue.