Continuum robot control system and continuum robot control method

US2018304458A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2018304458-A1
Application numberUS-201815953034-A
CountryUS
Kind codeA1
Filing dateApr 13, 2018
Priority dateApr 21, 2017
Publication dateOct 25, 2018
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A kinematic model arithmetic portion calculates a coordinate value (ze1 (θe)) as distance information indicating the distance between a member that serves as a reference surface for the curve shape of a curvable portion and a member in the curvable portion that is closest to the reference surface. A switch determination unit determines based on the coordinate value whether to drive a wire for driving the curvable portion by a drive displacement calculated for the wire along with the coordinate value by the kinematic model arithmetic portion.

First claim

Opening claim text (preview).

What is claimed is: 1 . A continuum robot control system for controlling a continuum robot, the continuum robot includes a curvable portion including: a plurality of wires extending through a reference surface; a first wire guide to which the plurality of wires are fixed and configured to guide the plurality of wires; and a second wire guide to which a part of the plurality of wires are fixed and configured to guide the plurality of wires, the second wire guide being provided between the reference surface and the first wire guide, the curvable portion being curvable by driving one or more of the plurality of wires, the continuum robot control system comprising: a calculation unit configured to calculate, from input of a target curve angle and a target rotation angle, a drive displacement amount of the one or more of the plurality of wires and distance information, the target curve angle being a target value of a curve angle of the curvable portion, the target rotation angle being a target value of a rotation angle of the curvable portion, the distance information indicating a distance between a proximal end, which is one of end portions of the second wire guide that is closer to the reference surface, and the reference surface; and a control unit configured to control drive of the one or more of the plurality of wires, wherein the control unit includes a determination unit configured to determine, based on the distance information, whether to drive the one or more of the plurality of wires by the drive displacement amount calculated along with the distance information by the calculation unit. 2 . A continuum robot control system according to claim 1 , wherein the control unit is configured to perform, when the distance information indicates a distance equal to or less than a threshold value, control so that the one or more of the plurality of wires is kept from being driven by the drive displacement amount calculated along with the distance information by the calculation unit. 3 . A continuum robot control system according to claim 1 , wherein the control unit is configured to perform, when the distance information indicates a distance equal to or less than a threshold value, control so that the one or more of the plurality of wires is driven by a drive displacement amount of the one or more of the plurality of wires stored in a memory portion in advance. 4 . A continuum robot control system according to claim 2 , wherein the control unit is configured to perform, when the distance information indicates a distance equal to or less than the threshold value, control so that the one or more of the plurality of wires is driven by a drive displacement amount of the one or more of the plurality of wires stored in a memory portion in advance. 5 . A continuum robot control system according to claim 3 , wherein the drive displacement amount of the one or more of the plurality of wires stored in the memory portion includes the drive displacement amount calculated along with the distance information by the calculation unit when the distance information indicates a distance larger than the threshold value. 6 . A continuum robot control system according to claim 1 , wherein the second wire guide includes a plurality of second wire guides, wherein the curvable portion includes the plurality of second wire guides, and wherein the calculation unit is configured to calculate, as the distance information, distance information indicating a distance between the reference surface and the proximal end of one of the plurality of second wire guides that is closest to the reference surface. 7 . A continuum robot control system according to claim 1 , wherein more than one of the plurality of wires is driven, and wherein the calculation unit is configured to calculate the drive displacement amount for each of wires that are the plurality of predetermined wires. 8 . A continuum robot control system according to claim 1 , wherein the curvable portion has a length that varies depending on a curve shape of the curvable portion. 9 . A continuum robot control system according to claim 1 , wherein the curvable portion includes a plurality of curvable portions, wherein the continuum robot includes the plurality of curvable portions in series in a longitudinal axial direction of the continuum robot, wherein the calculation unit is configured to calculate, for each of the plurality of curvable portions, the drive displacement amount of the one or more of the plurality of wires and the distance information, and wherein the control unit is configured to perform the control for each of the plurality of curvable portions. 10 . A continuum robot control system according to claim 1 , wherein the second wire guide is configured to fix a wire remaining after excluding the one or more of the plurality of wires from the plurality of wires at a predetermined point in the second wire guide. 11 . A continuum robot control system according to claim 1 , wherein the curvable portion is configured so as to be curvable by driving all of the plurality of wires as the one or more of the plurality of wires. 12 . A continuum robot control method for controlling a continuum robot, the continuum robot including a curvable portion including: a plurality of wires extending through a reference surface; a first wire guide to which the plurality of wires are fixed and configured to guide the plurality of wires; and a second wire guide to which a part of the plurality of wires are fixed and configured to guide the plurality of wires, the second wire guide being provided between the reference surface and the first wire guide, the curvable portion being curvable by driving one or more of the plurality of wires, the continuum robot control method comprising: calculating, from input of a target curve angle and a target rotation angle, a drive displacement amount of the one or more of the plurality of wires and distance information, the target curve angle being a target value of a curve angle of the curvable portion, the target rotation angle being a target value of a rotation angle of the curvable portion, the distance information indicating a distance between a proximal end, which is one of end portions of the second wire guide that is closer to the reference surface, and the reference surface; and determining, based on the distance information, whether to drive the one or more of the plurality of wires by the drive displacement amount calculated along with the distance information in the calculating. 13 . A continuum robot control method according to claim 12 , further comprising performing, when the distance information indicates a distance equal to or less than a threshold value, control so that the one or more of the plurality of wires is kept from being driven by the drive displacement amount calculated along with the distance information. 14 . A continuum robot control method according to claim 12 , further comprising performing, when the distance information indicates a distance equal to or less than a threshold value, control so that the one or more of the plurality of wires is driven by a drive displacement amount of the one or more of the plurality of wires stored in a memory portion in advance. 15 . A continuum robot control method according to claim 13 , wherein the control unit is configured to perform, when the distance information indicates a distance equal to or less than the threshold value, control so that the one or more of the plurality of wires is driven by a drive displacement amount of the one or more of the p

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2018304458A1 cover?
A kinematic model arithmetic portion calculates a coordinate value (ze1 (θe)) as distance information indicating the distance between a member that serves as a reference surface for the curve shape of a curvable portion and a member in the curvable portion that is closest to the reference surface. A switch determination unit determines based on the coordinate value whether to drive a wire for d…
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification B25J9/104. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Thu Oct 25 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).