Reply To: Sequence Command – Action Server is not up : niryo_one/commander/robot_action2018-07-04T15:59:07+00:00

Forums Niryo One Troubleshooting Sequence Command – Action Server is not up : niryo_one/commander/robot_action Reply To: Sequence Command – Action Server is not up : niryo_one/commander/robot_action

Edouard Renard
Keymaster
Post count: 35

Hi Rico,

This error is directly coming from the Python API (the Niryo Blocks interface uses this API so if you get the error there, it’s the same).

You said you did a ROS stack upgrade (so I suppose you did a “git pull origin master” on the catkin_ws/src repository, please correct me if I’m wrong).

All the code that is more recent than the 1.1.0 commit will be released with a 2.0.0 tag. With all the new functionalities, there are a few things to do on the Raspberry Pi 3 (the instructions will be updated soon on the README, once all the 2.0.0 functionalities are developed).

You need to install the jsonpickle library : sudo pip install -U jsonpickle. Without this library some parts of the ROS program will crash and you’ll get errors like the one you have.

With that you should be able to work with the Python API.

Also, an important point : the code > 1.1.0 is not compatible with the Niryo One Studio 1.1.0 (so if you use the app with the upgraded ROS stack, you’ll get many errors). You’ll need to wait for the next software release (scheduled this month) to get a new Raspberry Pi image 2.0.0 and a Niryo One Studio 2.0.0.