flexivrobotics / flexiv_ros

ROS 1 integration of RDK for Flexiv robots.
Apache License 2.0
7 stars 2 forks source link

RDK connection error #15

Open kingchou007 opened 5 days ago

kingchou007 commented 5 days ago

Hi,

When running the command: roslaunch flexiv_bringup rizon_control.launch robot_ip:=[robot_ip] local_ip:=[local_ip]

I encountered an error indicating that the local IP address is not correct.

Here are the details:

•   Robot IP: 10.0.1.100
•   Local IP: 10.0.1.26
•   ping 10.0.1.100 from pc is successful.
•   The robot’s pad can successfully ping pc at 10.0.1.26.

I have verified that the workstation is set to the local IP 10.0.1.26 in the and the robot is reachable on the same subnet. Despite this, the error persists.

What could be the issue, and how can I resolve it?

Screenshot 2024-11-23 at 8 35 16 PM

Thanks

munseng-flexiv commented 3 days ago

@kingchou007

Please refer to the RDK manual page about Establish Connection between the user’s workstation PC and the robot.

robot_ip is 192.168.2.100 by default.

Take note that the Flexiv ROS/RDK version must be compatible with the robot software version. Flexiv ROS 1's latest release is v0.10, which supports only the Flexiv software package v2.11.5. Please migrate to ROS 2 for new releases and use the Flexiv ROS 2 Humble.

kingchou007 commented 3 days ago

Hi @munseng-flexiv,

Thank you for your response. We are currently using ROS1 due to certain dependencies and have customized a ROS publisher script that seems to be working well.

I have one more question: Does flexiv offer any calibration toolbox or support for camera calibration?

munseng-flexiv commented 3 days ago

Hi @kingchou007

There's no native support for camera calibration in Flexiv ROS/RDK.

But, the general-purpose AI system developed by Flexiv's AI team, NOEMA provides camera calibration. There is also flexiv_aidk to call the Noema Edge functions. You can check more about the Noema features in the links.