I am currently using robdyn, working with a modified version of the https://github.com/resibots/tarapore_2016_gecco repository.
I have used both Ubuntu 14.04 and 16.04.
Unless I specify only one cpu core for the program to work with using taskset -c 1 for example, ODE throws threading related errors:
ODE INTERNAL ERROR 1: assertion current_job->m_prev_job_next_ptr == NULL failed in ReleaseAJob() [threading_impl_templates.h:650]
or
ODE INTERNAL ERROR 1: assertion "false" failed in WaitWakeup() [threading_fake_sync.h:82]
Which version of ODE are you using? I do not think we ever saw this error but we are not using robdyn anymore (we are using robot_dart instead) and we did not try it for a long while.
I am currently using robdyn, working with a modified version of the https://github.com/resibots/tarapore_2016_gecco repository. I have used both Ubuntu 14.04 and 16.04. Unless I specify only one cpu core for the program to work with using
taskset -c 1
for example, ODE throws threading related errors:ODE INTERNAL ERROR 1: assertion current_job->m_prev_job_next_ptr == NULL failed in ReleaseAJob() [threading_impl_templates.h:650]
orODE INTERNAL ERROR 1: assertion "false" failed in WaitWakeup() [threading_fake_sync.h:82]