Patents by Inventor Mahito Negishi

Mahito Negishi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11220010
    Abstract: A force sensor includes a first member, a second member, an intermediate member, a first elastic structure that couples the first member and the intermediate member, a second elastic structure that couples the second member and the intermediate member, and a displacement detector that measures displacements of the first member and the second member. It is possible to provide a force sensor that has high detection precision and that is compact.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: January 11, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mahito Negishi
  • Patent number: 11192185
    Abstract: A method of producing a product includes a preparation step of preparing a member that constitutes a part of the product, a fixing step of positioning and fixing the member on a plate, a mounting step of positioning and mounting the plate on which the member has been fixed on an additive manufacturing apparatus, a shaping step of forming a shaped portion adhering to the upper surface of the member, a dismounting step of dismounting the plate on which the member bearing the shaped portion formed thereon is fixed from the additive manufacturing apparatus, and a separation step of separating the member bearing the shaped portion formed thereon from the plate.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: December 7, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Mahito Negishi
  • Patent number: 11045950
    Abstract: A driving device includes a driving unit disposed on a fixed member, a supporting member, an output member, an elastic member configured to couple the supporting member and the output member, a first scale, a first sensor configured to detect the rotation angle of the output shaft of the driving unit with the first scale, a second scale, and a second sensor configured to detect the relative displacement between the supporting member and the output member with the second scale. One of the first scale and the first sensor is disposed on the fixed member. The other of the first scale and the first sensor and one of the second scale and the second sensor are disposed on the supporting member. The other of the second scale and the second sensor is disposed on the output member.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: June 29, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Mahito Negishi, Isamu Okuma, Shuuichi Sato
  • Publication number: 20200173869
    Abstract: A force sensor includes a first member, a second member, an intermediate member, a first elastic structure that couples the first member and the intermediate member, a second elastic structure that couples the second member and the intermediate member, and a displacement detector that measures displacements of the first member and the second member. It is possible to provide a force sensor that has high detection precision and that is compact.
    Type: Application
    Filed: February 4, 2020
    Publication date: June 4, 2020
    Inventor: Mahito Negishi
  • Publication number: 20200139544
    Abstract: A driving device includes a driving unit disposed on a fixed member, a supporting member, an output member, an elastic member configured to couple the supporting member and the output member, a first scale, a first sensor configured to detect the rotation angle of the output shaft of the driving unit with the first scale, a second scale, and a second sensor configured to detect the relative displacement between the supporting member and the output member with the second scale. One of the first scale and the first sensor is disposed on the fixed member. The other of the first scale and the first sensor and one of the second scale and the second sensor are disposed on the supporting member. The other of the second scale and the second sensor is disposed on the output member.
    Type: Application
    Filed: October 17, 2019
    Publication date: May 7, 2020
    Inventors: Mahito Negishi, Isamu Okuma, Shuuichi Sato
  • Patent number: 10239206
    Abstract: A controlling unit obtains an error in position and orientation of each joint of a robot. The controlling unit uses an error component in a driving direction of an actuator included in the error in position and orientation ui of the joint to obtain a first correction quantity, to obtain a residual error excluding the error component in the driving direction of the actuator from the error in position and orientation of the joint, and to obtain—an error in position and orientation of the end point of the robot based on the residual error of each joint. The controlling unit uses the error in position and orientation of the joint based on the error in position and orientation of the end point of the robot to obtain a second correction quantity ?qi, and uses the first correction quantity and the second correction quantity to correct a joint instruction value.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: March 26, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Mahito Negishi
  • Publication number: 20180169760
    Abstract: A method of producing a product includes a preparation step of preparing a member that constitutes a part of the product, a fixing step of positioning and fixing the member on a plate, a mounting step of positioning and mounting the plate on which the member has been fixed on an additive manufacturing apparatus, a shaping step of forming a shaped portion adhering to the upper surface of the member, a dismounting step of dismounting the plate on which the member bearing the shaped portion formed thereon is fixed from the additive manufacturing apparatus, and a separation step of separating the member bearing the shaped portion formed thereon from the plate.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 21, 2018
    Inventor: Mahito Negishi
  • Patent number: 9764462
    Abstract: A robot apparatus 1 includes: a multi-articulated robot 2; and a controller 3 that drive-controls the multi-articulated robot 2 based on an input motion command. The controller 3 includes: a joint angle computing unit 32 that computes each joint angle command for driving the multi-articulated robot 2 based on the motion command; a servo controlling apparatus 30 that moves the multi-articulated robot 2 by rotationally driving each rotational joint based on the joint angle command computed by the joint angle computing unit 32; a singular point calculating unit 51 that calculates a distance between the multi-articulated robot 2 and a singular point of the multi-articulated robot 2; and a maximum joint angle deviation adjusting unit 52 that limits a maximum rotation speed of a rotational joint specified in advance based on a singular point type, if the singular point distance becomes smaller than a predetermined value.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: September 19, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Mahito Negishi
  • Publication number: 20170136623
    Abstract: An evaluation value Ek on a trajectory error ek between an actual trajectory yk and a target trajectory x is calculated. In a case where the calculated evaluation value Ek is better than a best evaluation value Ebest, the best evaluation value Ebest is updated by the evaluation value Ek and is stored. A commanded trajectory uk in this situation is employed as a best commanded trajectory ubest and stored. In a case where the calculated evaluation value Ek is worse than the best evaluation value Ebest, a compensator that calculates a correction of the trajectory ?uk+1 is changed to another compensator and the correction of the trajectory ?uk+1 is calculated. A commanded trajectory in the next-time operation uk+1 is calculated from the correction of the trajectory ?uk+1 and the best commanded trajectory ubest.
    Type: Application
    Filed: January 27, 2017
    Publication date: May 18, 2017
    Inventor: Mahito Negishi
  • Patent number: 9592605
    Abstract: An evaluation value Ek on a trajectory error ek between an actual trajectory yk and a target trajectory x is calculated. In a case where the calculated evaluation value Ek is better than a best evaluation value Ebest, the best evaluation value Ebest is updated by the evaluation value Ek and is stored. A commanded trajectory uk in this situation is employed as a best commanded trajectory ubest and stored. In a case where the calculated evaluation value Ek is worse than the best evaluation value Ebest, a compensator that calculates a correction of the trajectory ?uk+1 is changed to another compensator and the correction of the trajectory ?uk+1 is calculated. A commanded trajectory in the next-time operation uk+1 is calculated from the correction of the trajectory ?uk+1 and the best commanded trajectory ubest.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: March 14, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mahito Negishi
  • Publication number: 20160297069
    Abstract: A controlling unit obtains an error in position and orientation of each joint of a robot. The controlling unit uses an error component in a driving direction of an actuator included in the error in position and orientation ui of the joint to obtain a first correction quantity, to obtain a residual error excluding the error component in the driving direction of the actuator from the error in position and orientation of the joint, and to obtain—an error in position and orientation of the end point of the robot based on the residual error of each joint. The controlling unit uses the error in position and orientation of the joint based on the error in position and orientation of the end point of the robot to obtain a second correction quantity ?qi, and uses the first correction quantity and the second correction quantity to correct a joint instruction value.
    Type: Application
    Filed: March 23, 2016
    Publication date: October 13, 2016
    Inventor: Mahito Negishi
  • Patent number: 9221174
    Abstract: Disclosed is a technique that reduces the amount of calculation necessary for time optimal control. An interpolation function calculating part 361 calculates an interpolation function that passes through a plurality of interpolated teach points for interpolation between respective teach points. Further, a differential coefficient calculating part 362 calculates each differential coefficient obtained by differentiating each vector component included each interpolated teach point by a variable number of the interpolation function. Further, an estimated value calculating part 365 calculates an estimated velocity of each joint in each interpolated teach point on the basis of each pass velocity and each differential coefficient.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: December 29, 2015
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Mahito Negishi
  • Patent number: 9120221
    Abstract: Provided is a robot cell apparatus in which a cooperatively operable area for a pair of robot arms can be widened and which has an excellent workability. The present invention includes a table with a plane having a quadrangular shape in plan view, a workpiece being placed on the plane. Proximal ends of robot arms are respectively fixed to two corners at diagonal positions among four corners of the plane of the table. A cooperatively operable area in which the pair of robot arms are cooperatively operable is formed in a space above the plane of the table.
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: September 1, 2015
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Mikio Nakasugi, Mahito Negishi, Masaichi Sato, Ken Meisho, Yuji Matsuo
  • Publication number: 20150148956
    Abstract: An evaluation value Ek on a trajectory error ek between an actual trajectory yk and a target trajectory x is calculated. In a case where the calculated evaluation value Ek is better than a best evaluation value Ebest, the best evaluation value Ebest is updated by the evaluation value Ek and is stored. A commanded trajectory uk in this situation is employed as a best commanded trajectory ubest and stored. In a case where the calculated evaluation value Ek is worse than the best evaluation value Ebest, a compensator that calculates a correction of the trajectory ?uk+1 is changed to another compensator and the correction of the trajectory ?uk+1 is calculated. A commanded trajectory in the next-time operation uk+1 is calculated from the correction of the trajectory ?uk+1 and the best commanded trajectory ubest.
    Type: Application
    Filed: November 21, 2014
    Publication date: May 28, 2015
    Inventor: Mahito Negishi
  • Patent number: 9027231
    Abstract: To enable positioning a robot arm and a workpiece with high accuracy while reducing vibrations of a camera. According to the claimed invention for this purpose, a robot station 100 includes a pedestal 103 to which robot arms 101 and 102 are fixed, a camera 106 which images an area including a working area 209 of the pedestal 103, and a booth 104 to which the camera 106 is fixed. The pedestal 103 is fixed to a floor surface, and the booth 104 is fixed to the floor surface without contacting the pedestal 103. The booth 104 is formed in the shape of a rectangular parallelepiped having a short side parallel to a workpiece conveying direction T and a long side perpendicular to the workpiece conveying direction T in a plan view.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: May 12, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Toshihiko Mimura, Yuichi Someya, Yuji Matsuo, Mikio Nakasugi, Ken Meisho, Masaichi Sato, Mahito Negishi
  • Publication number: 20150120232
    Abstract: A shape calculation apparatus obtains measurement data of a first shape of a first partial region on a surface to be measured, and obtains measurement data of a second shape of a second partial region partially overlapping the first partial region on the surface to be measured. The apparatus determines a first shape correction parameter and a second correction parameter so that the value of an evaluation function for evaluating shape data obtained by correcting the measurement data of the first and second shapes by the first shape correction parameter and the second correction parameter falls within a tolerance range. The apparatus generates shape data of an entire region including the first and second partial regions by respectively correcting the measurement data of the first and second shapes using the first shape correction parameter and the second correction parameter, and combining the corrected shape data.
    Type: Application
    Filed: October 29, 2014
    Publication date: April 30, 2015
    Inventors: Tetsuji OOTA, Mahito NEGISHI, Takuya YAMASHITA
  • Patent number: 8977395
    Abstract: A first coordinate system CA of the hand unit, a second coordinate system CB of the first workpiece, and a third coordinate system CC of a second workpiece in a camera coordinate system are calculated (S2, S3, and S4). First and second coordinate transformation matrices ATB and ATC are calculated (S5 and S6). Coordinate data of a target point is set in the coordinate system of the first workpiece (S7). Coordinate data of an instruction point is set in the coordinate system of the second workpiece (S8). The coordinate data of the target point is subjected to coordinate transformation using the first coordinate transformation matrix ATB (S9). The coordinate data of the instruction point is subjected to coordinate transformation using the second coordinate transformation matrix ATC (S10). Operation instructions are generated using the converted coordinate data (S11).
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: March 10, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Mahito Negishi, Hideaki Suzuki, Shinsuke Iizuka
  • Publication number: 20150045954
    Abstract: A robot apparatus 1 includes: a multi-articulated robot 2; and a controller 3 that drive-controls the multi-articulated robot 2 based on an input motion command. The controller 3 includes: a joint angle computing unit 32 that computes each joint angle command for driving the multi-articulated robot 2 based on the motion command; a servo controlling apparatus 30 that moves the multi-articulated robot 2 by rotationally driving each rotational joint based on the joint angle command computed by the joint angle computing unit 32; a singular point calculating unit 51 that calculates a distance between the multi-articulated robot 2 and a singular point of the multi-articulated robot 2; and a maximum joint angle deviation adjusting unit 52 that limits a maximum rotation speed of a rotational joint specified in advance based on a singular point type, if the singular point distance becomes smaller than a predetermined value.
    Type: Application
    Filed: July 18, 2014
    Publication date: February 12, 2015
    Inventor: Mahito Negishi
  • Publication number: 20150025684
    Abstract: Disclosed is a technique that reduces the amount of calculation necessary for time optimal control. An interpolation function calculating part 361 calculates an interpolation function that passes through a plurality of interpolated teach points for interpolation between respective teach points. Further, a differential coefficient calculating part 362 calculates each differential coefficient obtained by differentiating each vector component included each interpolated teach point by a variable number of the interpolation function. Further, an estimated value calculating part 365 calculates an estimated velocity of each joint in each interpolated teach point on the basis of each pass velocity and each differential coefficient.
    Type: Application
    Filed: February 28, 2013
    Publication date: January 22, 2015
    Inventor: Mahito Negishi
  • Patent number: 8757029
    Abstract: Provided is a strain wave gearing having a high stiffness and no limitation imposed on rotation, and a robotic arm including the strain wave gearing. A strain wave gearing includes an electric motor and a strain wave gearing reducer. The strain wave gearing reducer includes: an outer ring member including a first internal gear; a pair of second internal gears each having internal teeth formed along an inner periphery thereof, and the pair of second internal gears differing from the first internal gear in number of teeth; a flexible gear; and a cam member, which distorts the flexible gear in a radial direction to cause the flexible gear to engage with the first internal gear and the pair of second internal gears. The pair of second internal gears is fixed to a pair of fixing plates coupled to each other by a shaft penetrating the cam member.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: June 24, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mahito Negishi