talos_integration_tests issueshttps://gitlab.laas.fr/stack-of-tasks/talos_integration_tests/-/issues2021-05-25T07:31:36Zhttps://gitlab.laas.fr/stack-of-tasks/talos_integration_tests/-/issues/18Something is broken upstream2021-05-25T07:31:36ZGuilhem SaurelSomething is broken upstream*Created by: nim65s*
Hi,
I can't run those tests anymore. Here is one of the error that seems relevant in the logs:
```
[FATAL] [1596547315.306076114, 0.019000000]:
Failed to create robot simulation interface loader:
Failed to ...*Created by: nim65s*
Hi,
I can't run those tests anymore. Here is one of the error that seems relevant in the logs:
```
[FATAL] [1596547315.306076114, 0.019000000]:
Failed to create robot simulation interface loader:
Failed to load library /opt/openrobots/lib//libpal_hardware_gazebo.so.
Make sure that you are calling the PLUGINLIB_EXPORT_CLASS macro
in the library code, and that names are consistent between this macro and your XML.
Error string: Could not load library (Poco exception =
/opt/openrobots/lib//libpal_hardware_gazebo.so: undefined symbol:
_ZN18gazebo_ros_control17DefaultRobotHWSim13prepareSwitchERKNSt7__cxx114listIN18hardware_interface14ControllerInfoESaIS4_EEES8_)
```https://gitlab.laas.fr/stack-of-tasks/talos_integration_tests/-/issues/22Parameter server2020-09-03T05:26:56ZGuilhem SaurelParameter server*Created by: nim65s*
Hi @olivier-stasse,
Since https://github.com/stack-of-tasks/sot-core/pull/156, when I launch the test kine, I have:
```
Read Sot Vector State Param
[ WARN] [1599048510.382045619, 1.534000000]: initRequest 1
...*Created by: nim65s*
Hi @olivier-stasse,
Since https://github.com/stack-of-tasks/sot-core/pull/156, when I launch the test kine, I have:
```
Read Sot Vector State Param
[ WARN] [1599048510.382045619, 1.534000000]: initRequest 1
[ WARN] [1599048510.423041666, 1.548000000]: No parameter /sot_controller/effort_controler_pd_motor_init
[ WARN] [1599048510.423389623, 1.548000000]: No parameter /sot_controller/velocity_controler_pd_motor_init
[ WARN] [1599048510.423722108, 1.549000000]: initRequest 2
[ERROR] [1599048510.429919441, 1.550000000]: Wrong initialization of parameter_name /robot_description
[ WARN] [1599048510.431565747, 1.550000000]: initRequest 3
[ WARN] [1599048510.898135668, 1.771000000]: initRequest 4
[ERROR] [1599048512.235835262, 2.533000000]: Traceback (most recent call last):
File "<string>", line 1, in <module>
File "…/site-packages/dynamic_graph/sot/pyrene/prologue.py", line 29, in makeRobot
robot = Robot(name='talos', device=DeviceTalos('PYRENE'), fromRosParam=True)
File "…/site-packages/dynamic_graph/sot/pyrene/robot.py", line 51, in __init__
Talos.__init__(self, name, device=device, tracer=tracer, fromRosParam=fromRosParam)
File "…/site-packages/dynamic_graph/sot/talos/talos.py", line 75, in __init__
self.param_server.init_simple(ltimeStep)
RuntimeError: No robot registered in the parameter server list listOfRobots->size: 0
```
The first ERROR comes from here: https://github.com/stack-of-tasks/dynamic_graph_bridge/blob/master/src/ros_parameter.cpp#L45
Is anything missing in talos_integration_test, eg. to publish an URDF to `/robot_description` before launching the test ?https://gitlab.laas.fr/stack-of-tasks/talos_integration_tests/-/issues/14[Dockerfile] On 16.042020-06-23T16:56:31ZOlivier Stasse[Dockerfile] On 16.04Dear @nim65s,
Trying the operation:
```bash
docker build -t talos-integration-tests:16.04 --build-arg UBUNTU_VERSION=16.04 --build-arg UBUNTU=xenial --build-arg ROS_DISTRO=kinetic .
```
I get the following error:
```
Processing ...Dear @nim65s,
Trying the operation:
```bash
docker build -t talos-integration-tests:16.04 --build-arg UBUNTU_VERSION=16.04 --build-arg UBUNTU=xenial --build-arg ROS_DISTRO=kinetic .
```
I get the following error:
```
Processing triggers for libc-bin (2.23-0ubuntu11) ...
gpg: unknown option 'import-show'
gpg: invalid import options
```
https://gitlab.laas.fr/stack-of-tasks/talos_integration_tests/-/issues/5test_sot_talos_balance errors2020-06-09T11:24:50ZGuilhem Saureltest_sot_talos_balance errors*Created by: nim65s*
Hi,
Now that #3 is fixed and I can run `test_kine`, I would like to try the second one.
It is not working with the latest binary releases.
Here is my error:
```
In SignalPtr: SIN ptr not set. (in signal <Ta...*Created by: nim65s*
Hi,
Now that #3 is fixed and I can run `test_kine`, I would like to try the second one.
It is not working with the latest binary releases.
Here is my error:
```
In SignalPtr: SIN ptr not set. (in signal <TalosControlManager(ctrl_man)::input(dynamicgraph::Vector)::ctrl_sot_input>)
```
@olivier-stasse : don't you have the same error ? Is everything up-to-date on your computer ? And more importantly… Do you know how to fix it ?Olivier StasseOlivier Stassehttps://gitlab.laas.fr/stack-of-tasks/talos_integration_tests/-/issues/6Fix paths for applis, even in remote2020-06-09T09:14:06ZGuilhem SaurelFix paths for applis, even in remote*Created by: nim65s*
ref comments in #2
@olivier-stasse agreed on installing those files in the standard `${PYTHON_SITELIB}` and finding their path thanks to the python import system.*Created by: nim65s*
ref comments in #2
@olivier-stasse agreed on installing those files in the standard `${PYTHON_SITELIB}` and finding their path thanks to the python import system.https://gitlab.laas.fr/stack-of-tasks/talos_integration_tests/-/issues/7Wrong use of self.assertTrue()2020-05-25T16:30:01ZOlivier StasseWrong use of self.assertTrue()Due to a misuse of self.assertTrue() the tests are always sending back true even if they are wrong.
Due to a misuse of self.assertTrue() the tests are always sending back true even if they are wrong.
https://gitlab.laas.fr/stack-of-tasks/talos_integration_tests/-/issues/3test_kine errors2020-05-15T03:01:52ZGuilhem Saureltest_kine errors*Created by: nim65s*
Hi,
Using #1 & #2, I get this error:
```
Failure happened during one_iteration(): when calling getControl
/local/robotpkg/var/tmp/robotpkg/wip/py-roscontrol-sot/work/roscontrol_sot-0.5.0/src/roscontrol-sot-...*Created by: nim65s*
Hi,
Using #1 & #2, I get this error:
```
Failure happened during one_iteration(): when calling getControl
/local/robotpkg/var/tmp/robotpkg/wip/py-roscontrol-sot/work/roscontrol_sot-0.5.0/src/roscontrol-sot-controller.cpp 960
In SignalPtr: SIN ptr not set. (in signal <Device(PYRENE)::input(double)::control>)
[ERROR] [1589193865.503502024, 8.928000000]: Failure happened during one_iteration evaluation: std::exception
Use gdb to investiguate the problem
/local/robotpkg/var/tmp/robotpkg/wip/py-roscontrol-sot/work/roscontrol_sot-0.5.0/src/roscontrol-sot-controller.cpp:1075
terminate called after throwing an instance of 'std::exception'
what(): std::exception
No handlers could be found for logger "rosout"
Aborted (core dumped)
```
Here are multiple things:
1. What is this `/local/robotpkg/` ? I installed everything from the binaries…
2. This `In SignalPtr: SIN ptr not set. (in signal <Device(PYRENE)::input(double)::control>)` is self-explanatory
3. `No handlers could be found for logger "rosout"` I'm probably missing something in my ROS setup. Any clue ?