Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BalanceControler] [CtrlManager] Balance controler should generate an emergency stop signal if no solution is found. #11

Open
thomasfla opened this issue May 15, 2017 · 1 comment
Assignees

Comments

@thomasfla
Copy link
Member

At the moment, if the balance problem comes to be infeasible, the system is stopped by generating a segfault, so it is impossible to investigate the reason of the stop.

A bool signal should be exposed and connected to ctrl-manager.

Ctrl-manager reads this bolean signal: "emergencyStop"
https://github.com/stack-of-tasks/sot-torque-control/blob/master/include/sot/torque_control/control-manager.hh#L108

As multiple entities could stop the control, we could OR the different emergencyStops to then provide the result to ctrl-manager, or we could add emergencyStop inputs on the go via a dedicated ctrl-manager command.

@flforget
Copy link
Contributor

commit 6e69ca3a allow emergency signal creation on the go in ctrl-manager. If one of these signals if triggered, the control is stopped.

the balanceControler emergency signal is still to be exposed and connected

@flforget flforget self-assigned this May 25, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants