RobotnikAutomation / barrett_hand

ROS package to control the Barrett Hand
13 stars 24 forks source link

Error in CAN connection while operation #9

Open Robotawi opened 7 years ago

Robotawi commented 7 years ago

Hello I have been using BarrettHand for some time with your ROS package. I encounter the following error in the window in which I roslaunch bhand_controller file. The error keeps being repeated, and the hand doesn't respond any more.

Would you please help me to find the problem? Thank you

[ERROR] [WallTime: 1504754890.588742] /bhand_node::canError: Errors on CAN bus
[INFO] [WallTime: 1504754890.589614] BHand::switchToState: FAILURE_STATE
[ERROR] [WallTime: 1504754890.590749] /bhand_node::canError: Errors on CAN bus
PCANBasic::Uninitialize: Port /dev/pcan33 closed successfully
[INFO] [WallTime: 1504754895.642080] BHand::switchToState: INIT_STATE
PCANBasic::Initialize: Port /dev/pcan33 opened successfully
PCANBasic::Initialize: Port /dev/pcan33 configured
PCANBasic::Initialize: PCAN version info = Release_20150729_n
[INFO] [WallTime: 1504754897.886416] BHand::switchToState: STANDBY_STATE
[INFO] [WallTime: 1504754897.887322] BHand::switchToState: READY_STATE
[ERROR] [WallTime: 1504754906.382663] /bhand_node::canError: Errors on CAN bus
[INFO] [WallTime: 1504754906.383470] BHand::switchToState: FAILURE_STATE
[ERROR] [WallTime: 1504754906.384578] /bhand_node::canError: Errors on CAN bus
PCANBasic::Uninitialize: Port /dev/pcan33 closed successfully
[INFO] [WallTime: 1504754912.435529] BHand::switchToState: INIT_STATE
PCANBasic::Initialize: Port /dev/pcan33 opened successfully
PCANBasic::Initialize: Port /dev/pcan33 configured
PCANBasic::Initialize: PCAN version info = Release_20150729_n
[INFO] [WallTime: 1504754914.679053] BHand::switchToState: STANDBY_STATE
[INFO] [WallTime: 1504754914.680083] BHand::switchToState: READY_STATE
[ERROR] [WallTime: 1504754914.707194] /bhand_node::canError: Errors on CAN bus
[INFO] [WallTime: 1504754914.708040] BHand::switchToState: FAILURE_STATE
[ERROR] [WallTime: 1504754914.709362] /bhand_node::canError: Errors on CAN bus
PCANBasic::Uninitialize: Port /dev/pcan33 closed successfully
[INFO] [WallTime: 1504754919.760453] BHand::switchToState: INIT_STATE
PCANBasic::Initialize: Port /dev/pcan33 opened successfully
PCANBasic::Initialize: Port /dev/pcan33 configured
PCANBasic::Initialize: PCAN version info = Release_20150729_n
[INFO] [WallTime: 1504754922.003021] BHand::switchToState: STANDBY_STATE
[INFO] [WallTime: 1504754922.003872] BHand::switchToState: READY_STATE
DavidWatkins commented 6 years ago

I have been having a similar issue, however only when I run the bhand_controller on kinetic. Is there any way we can get support for kinetic or using the peak driver v8.5.1?

RomanRobotnik commented 6 years ago

Hi David, I'd like to upgrade it for the new peak driver, but for now I don't have time to do it, sorry.

MohamadHalwani commented 3 years ago

did you do so ?? Thanks :)