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

servoOff command becomes unpredictable when pause button (H/W) used #295

Open
130s opened this issue Dec 5, 2014 · 3 comments
Open

servoOff command becomes unpredictable when pause button (H/W) used #295

130s opened this issue Dec 5, 2014 · 3 comments
Labels

Comments

@130s
Copy link
Contributor

130s commented Dec 5, 2014

Pause button (black lever in this image) is recently introduced by the manufacturer, which stops the movement while servo is kept on.

HIRONX.servoOff turns off servo after certain time. When the pause feature is used during servoOff, arms stop first but in the worst case they fall after that period passes (confirmed with the real robot), which may be counter-intuitive.

@130s 130s added the critical label Dec 5, 2014
@k-okada
Copy link
Member

k-okada commented Dec 6, 2014

I'd like to know if there is a function that can tell whether the button is
pressed or not in iob level, which inly manufacturer knows.

◉ Kei Okada

On Fri, Dec 5, 2014 at 3:56 PM, Isaac I.Y. Saito notifications@github.com
wrote:

Pause button (black lever in this image
http://wiki.ros.org/rtmros_nextage/Tutorials/Quick%20Start%20for%20Robot%20Users?action=AttachFile&do=get&target=relay_box.jpg)
is recently introduced by the manufacturer, which stops the movement while
servo is kept on.

HIRONX.servoOff

def servoOff(self, jname='all', wait=True):

turns off servo after certain time. When the pause feature is used during
servoOff, arms stop first but in the worst case they fall after that
period passes (confirmed with the real robot), which may be
counter-intuitive.


Reply to this email directly or view it on GitHub
#295.

@130s
Copy link
Contributor Author

130s commented Dec 8, 2014

I'd like to know if there is a function that can tell whether the button is pressed or not in iob level, which only manufacturer knows.

@emijah Would you shed a light on this? Is the API between public and proprietary iob (planned to become) open for Hiro/NXO?

@130s
Copy link
Contributor Author

130s commented May 22, 2017

Now that we have hrpiob opensourced, read_servo_state or something might do the work we want.

If someone who has an access to a robot can write a code and test that'd be a great pull request candidate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants