Kinarm | Interactive Robotics Brain Injury Research

  • Products
  • Clinical Applications
  • News
  • Support
  • About Us
  • Contact

Mobile nav

Can you preprogram the movement of the robot arm without actually holding the handle?

Can you preprogram the movement of the robot arm without actually holding the handle?

Posted on May 24, 2017

DWQA Questions › Can you preprogram the movement of the robot arm without actually holding the handle?
0 Vote Up Vote Down
Michael Huang asked 6 years ago

Currently we are able to passively move the robot arm to selected targets, while someone is holding the robot handle. When looking at the data, we are not getting constant values for variables such as velocity and acceleration, which we presume may be due to someone actually holding on to the handle. Is there a way get the robot arm to move to targets without physically holding the handle. We want to minimize the amount of noise in the signal and produce constant values.

1 Answers
0 Vote Up Vote Down
Duncan McLean Staff answered 6 years ago

Hi Michael,

Yes, this is possible. You will need to do 2 things.

First, you will need to disable the brakes. There is a brake by-pass switch on the back of each robot. You can tell if it is in the correct position if the brakes no longer engage when you let go of the handle.

Second, you will need to place something in the path of the proximity sensor. This can be anything really, as long as it stays in place (be careful with tape though, it can gum up the sensor).

Before you try this I’d like to note that this can be dangerous. The brakes and the proximity sensor are there to protect both you and the robot. If the robot moves and there is nothing holding it then very small forces can turn into large velocities in short order.

Also, if you are using the position control block make sure you have selected to account for the inertia of the robot arms – that should give you a cleaner velocity. Please let us know if you do not get the desired result – there can be quite a few reasons for this.

Michael Huang replied 6 years ago

Hi Duncan,
Thank you for replying. I don’t know how to select to account for the inertia of the robot arms. Can you go a little bit on details on how to do that.

Duncan McLean Staff replied 6 years ago

Hi Michael,

Double click on the KINARM_EP_Position_Control Block. Set the value for “Inertias to include for feed-forward control” to “KINARM End Point robot”.

Cheers!

Support

  • User Guides & Documentation
  • Software Downloads
  • Install/Maintain Your KINARM Lab
  • Training Videos
  • New User Training
  • Creating Custom Tasks
  • Sample Custom Tasks
  • Q&A Forum
  • Publications by Research Area

Products

  • Platform Comparison
  • Kinarm Exoskeleton Lab
  • Kinarm End-Point Lab
  • Kinarm Standard Tests
  • Dexterit-E
  • Dexterit-E Explorer
  • NHP Kinarm Exoskeleton Lab

Clinical Applications

  • Clinical Applications
    • Stroke and TIA
    • Traumatic Brain Injury (TBI)
    • Neurological Disease
    • Pediatric
    • Primarily Non-Neurological
  • Clinical Research Sites
  • Publications

News

  • Kinarm News
  • Events
    • Neuroscience
    • Kinarm Camp
  • Product Notices
  • @KinarmLab Twitter Feed
  • Open Jobs

Support

  • Kinarm Help & Support
  • User Guides & Documentation
  • Software Downloads
  • Installing & Maintaining Your Kinarm Lab
  • Training Videos
  • New User Training
  • Creating Custom Tasks
  • Sample Custom Tasks
  • Q&A Forum

About Us

  • About Us
  • Our People
  • Quality
  • Supplier Requirements
  • End-User License Agreement
  • Intellectual Property
  • Privacy & Terms

Contact

  • Contact Kinarm
    • International Sales Agents
  • Request an Account
footer-logo

140 Railway St. Kingston, ON K7K 2L9 Canada Toll Free: (888) 533-4393 Phone: (613) 507-4393 info@kinarm.com

© Copyright BKIN Technologies. All Rights Reserved

Quality | Privacy Policy | Web design/development by 1dea Design + Media Inc.