Patents by Inventor Edward John Mottram
Edward John Mottram 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: 12017360Abstract: A method for controlling a mechanical system having a plurality of components interlinked by a plurality of driven joints, the method comprising: measuring torques or forces about or at the driven joints and forming a load signal representing the measured torques or forces; receiving a motion demand signal representing a desired state of the system; implementing an impedance control algorithm in dependence on the motion demand signal and the load signal to form a target signal indicating a target configuration for each of the driven joints; measuring the configuration of each of the driven joints and forming a state signal representing the measured configurations; and forming a set of drive signals for the joints by, for each joint, comparing the target configuration of that joint as indicated by the target signal to the measured configuration of that joint as indicated by the state signal.Type: GrantFiled: March 4, 2022Date of Patent: June 25, 2024Assignee: CMR SURGICAL LIMITEDInventors: Edward John Mottram, Gordon Thomas Deane, Edward Tucker, Graham Veitch, Paul Christopher Roberts
-
Patent number: 11999062Abstract: A method for limiting joint velocity of a plurality of joints of a surgical robotic system, the surgical robotic system comprising a robot having a base and an arm extending from the base to an attachment for an instrument, the arm comprising a plurality of joints whereby the configuration of the arm can be altered, the method comprising: obtaining joint states for a first group of k joints of the arm, where k>1; for each of the k joints: determining from the obtained joint state a permitted range of motion for that joint; deriving, using the permitted range of motion, a joint velocity limit for that joint; selecting the minimum joint velocity limit of the k joints to be a common joint velocity limit used to limit each of the k joints individually; and calculating drive signals for driving the k joints wherein the velocity of each of the k joints is limited using the common joint velocity limit.Type: GrantFiled: October 27, 2020Date of Patent: June 4, 2024Assignee: CMR SURGICAL LIMITEDInventors: Edward John Mottram, Gordon Thomas Deane
-
Patent number: 11747368Abstract: A circuit for sensing the driving current of a motor, the circuit comprising: a driver configured to generate a driving current for each phase of a multiple-phase motor, the instantaneous sum of all the driving currents being zero; a current sensor for each phase of the multiple-phase motor, each current sensor configured to measure the driving current of that phase and comprising a plurality of current sensor elements arranged with respect to each other such that each current sensor element has the same magnitude of driving current systematic error due to magnetic fields external to the driving current to be measured; and a controller configured to, for each phase of the multiple-phase motor, generate an estimate of the driving current of that phase to be the measured driving current of that phase minus 1/n of the total of the measured driving currents for all phases, n being the number of phases of the multiple-phase motor.Type: GrantFiled: May 16, 2022Date of Patent: September 5, 2023Assignee: CMR SURGICAL LIMITEDInventors: Paul Christopher Roberts, Edward John Mottram
-
Publication number: 20230172676Abstract: A control system of a surgical robot arm, the surgical robot arm comprising a series of joints by which the configuration of that surgical robot arm can be altered and one or more torque sensors, each torque sensor configured to sense a torque at a joint of the series of joints, the control system being configured to control the configuration of the surgical robot arm to be altered in response to an externally applied force or torque by: receiving sensory data from the one or more torque sensors indicative of a sensed torque state of the surgical robot arm resulting from the externally applied force or torque; mapping the sensed torque state to a selected torque state of a set of candidate torque states; and sending a command signal to the surgical robot arm to drive the robot arm such that the configuration of the robot arm is altered so as to comply with the selected torque state.Type: ApplicationFiled: March 29, 2021Publication date: June 8, 2023Inventors: Edward John MOTTRAM, Graham John VEITCH
-
Publication number: 20230150128Abstract: A control system of a surgical robot arm, the surgical robot arm comprising a series of joints by which the configuration of that surgical robot arm can be altered, an attachment for a surgical instrument at a distal end of the robot arm and one or more force or torque sensors, each force or torque sensor configured to sense a force or torque at a joint of the series of joints; the control system being configured to control the configuration of the surgical robot arm to be altered in response to an externally applied force or torque by: receiving sensory data from the one or more force or torque sensors indicative of a sensed force or torque at a point of the surgical robot arm resulting from the externally applied force or torque; resolving the sensed force or torque so as to determine the components of the sensed force or torque acting at the point in a direction parallel with the longitudinal axis of a surgical instrument attached to the attachment; and sending a command signal to the surgical robot arm toType: ApplicationFiled: March 29, 2021Publication date: May 18, 2023Inventors: Edward John MOTTRAM, Edward James Wildin TUCKER
-
Publication number: 20230149101Abstract: A control system of a surgical robot arm, the surgical robot arm comprising a series of joints by which the configuration of that surgical robot arm can be altered and one or more force or torque sensors, each force or torque sensor configured to sense a force or torque at a joint of the series of joints, the control system being configured to control the configuration of the surgical robot arm to be altered in response to an externally applied force or torque by: receiving sensory data from the one or more force or torque sensors indicative of a sensed force or torque at a part of the surgical robot arm resulting from the externally applied force or torque; determining a position of the part of the surgical robot arm using a reference position, whereby the sensed force or torque would be compensated by moving the part of the surgical robot arm to the determined position; sending a command signal to the surgical robot arm to drive the part of the surgical robot arm to the determined position; and updating theType: ApplicationFiled: March 29, 2021Publication date: May 18, 2023Inventors: Edward John MOTTRAM, Graham John VEITCH
-
Publication number: 20230025430Abstract: A position sensing arrangement for sensing the position of a revolute joint of an articulated structure. The position sensing arrangement comprises a disc and a magnetic sensor assembly. The disc complises a first magnetic ring with m magnetic pole pairs, and a second magnetic ring with n magnetic pole pairs, where m and n are co-prime, and a mounting arrangement by which the disc is mountable to a magnetisation jig during manufacture and the articulated structure during operation, the mounting arrangement permitting the disc to be momlted to the magnetisation jig and articulated structure in a single orientation only. The magnetic sensor assembly comprises a first magnetic sensor array for detecting the magnetic pole pairs of the first magnetic ring, and a second magnetic sensor array for detecting the magnetic pole pairs of the second magnetic ring.Type: ApplicationFiled: June 3, 2022Publication date: January 26, 2023Applicant: CMR Surgical LimitedInventors: Edward John Mottram, Paul Christopher Roberts
-
Patent number: 11559882Abstract: Aspects of the disclosure include a torque sensor arrangement configured to attach between a first part and a second part to sense torque therebetween, the torque sensor arrangement comprising an interface member having on its exterior an engagement configuration configured to rotationally engage the first part, a torsion member comprising a deflectable body attached at one end thereof to the interface member and comprising, at the other end of the deflectable body, an engagement configuration configured to fixedly engage the second part, and a deflection sensor attached to the deflectable body, wherein the interface member defines a rigid sleeve extending around the deflectable body and the torque sensor arrangement further comprises a bushing located between and in contact with both the sleeve and the deflectable body.Type: GrantFiled: January 20, 2021Date of Patent: January 24, 2023Assignee: CMR SURGICAL LIMITEDInventors: Thomas Bates Jackson, Edward John Mottram, Gordon Thomas Deane, Keith Marshall, Paul Christopher Roberts, Ricardo Michael Henderson Da Silva
-
Publication number: 20220276284Abstract: A circuit for sensing the driving current of a motor, the circuit comprising: a driver configured to generate a driving current for each phase of a multiple-phase motor, the instantaneous sum of all the driving currents being zero; a current sensor for each phase of the multiple-phase motor, each current sensor configured to measure the driving current of that phase and comprising a plurality of current sensor elements arranged with respect to each other such that each current sensor element has the same magnitude of driving current systematic error due to magnetic fields external to the driving current to be measured; and a controller configured to, for each phase of the multiple-phase motor, generate an estimate of the driving current of that phase to be the measured driving current of that phase minus 1/n of the total of the measured driving currents for all phases, n being the number of phases of the multiple-phase motor.Type: ApplicationFiled: May 16, 2022Publication date: September 1, 2022Inventors: Paul Christopher Roberts, Edward John Mottram
-
Publication number: 20220184804Abstract: A method for controlling a mechanical system having a plurality of components interlinked by a plurality of driven joints, the method comprising: measuring torques or forces about or at the driven joints and forming a load signal representing the measured torques or forces; receiving a motion demand signal representing a desired state of the system; implementing an impedance control algorithm in dependence on the motion demand signal and the load signal to form a target signal indicating a target configuration for each of the driven joints; measuring the configuration of each of the driven joints and forming a state signal representing the measured configurations; and forming a set of drive signals for the joints by, for each joint, comparing the target configuration of that joint as indicated by the target signal to the measured configuration of that joint as indicated by the state signal.Type: ApplicationFiled: March 4, 2022Publication date: June 16, 2022Applicant: CMR SURGICAL LIMITEDInventors: Edward John Mottram, Gordon Thomas Deane, Edward Tucker, Graham Veitch, Paul Christopher Roberts
-
Patent number: 11359907Abstract: A position sensing arrangement for sensing the position of a revolute joint of an articulated structure. The position sensing arrangement comprises a disc and a magnetic sensor assembly. The disc comprises a first magnetic ring with m magnetic pole pairs, and a second magnetic ring with n magnetic pole pairs, where m and n are co-prime, and a mounting arrangement by which the disc is mountable to a magnetisation jig during manufacture and the articulated structure during operation, the mounting arrangement permitting the disc to be mounted to the magnetisation jig and articulated structure in a single orientation only. The magnetic sensor assembly comprises a first magnetic sensor array for detecting the magnetic pole pairs of the first magnetic ring, and a second magnetic sensor array for detecting the magnetic pole pairs of the second magnetic ring.Type: GrantFiled: July 12, 2017Date of Patent: June 14, 2022Assignee: CMR Surgical LimitedInventors: Edward John Mottram, Paul Christopher Roberts
-
Patent number: 11353481Abstract: A circuit for sensing the driving current of a motor, the circuit comprising: a driver configured to generate a driving current for each phase of a multiple-phase motor, the instantaneous sum of all the driving currents being zero; a current sensor for each phase of the multiple-phase motor, each current sensor configured to measure the driving current of that phase and comprising a plurality of current sensor elements arranged with respect to each other such that each current sensor element has the same magnitude of driving current systematic error due to magnetic fields external to the driving current to be measured; and a controller configured to, for each phase of the multiple-phase motor, generate an estimate of the driving current of that phase to be the measured driving current of that phase minus 1/n of the total of the measured driving currents for all phases, n being the number of phases of the multiple-phase motor.Type: GrantFiled: March 9, 2021Date of Patent: June 7, 2022Assignee: CMR SURGICAL LIMITEDInventors: Paul Christopher Roberts, Edward John Mottram
-
Patent number: 11292127Abstract: A method for controlling a mechanical system having a plurality of components interlinked by a plurality of driven joints, the method comprising: measuring torques or forces about or at the driven joints and forming a load signal representing the measured torques or forces; receiving a motion demand signal representing a desired state of the system; implementing an impedance control algorithm in dependence on the motion demand signal and the load signal to form a target signal indicating a target configuration for each of the driven joints; measuring the configuration of each of the driven joints and forming a state signal representing the measured configurations; and forming a set of drive signals for the joints by, for each joint, comparing the target configuration of that joint as indicated by the target signal to the measured configuration of that joint as indicated by the state signal.Type: GrantFiled: January 24, 2019Date of Patent: April 5, 2022Assignee: CMR Surgical LimitedInventors: Edward John Mottram, Gordon Thomas Deane, Edward Tucker, Graham Veitch, Paul Christopher Roberts
-
Publication number: 20210285752Abstract: A position sensing arrangement for sensing the position of a revolute joint of an articulated structure. The position sensing arrangement comprises a disc and a magnetic sensor assembly. The disc comprises a first magnetic ring with m magnetic pole pairs, and a second magnetic ring with n magnetic pole pairs, where m and n are co-prime, and a mounting arrangement by which the disc is mountable to a magnetisation jig during manufacture and the articulated structure during operation, the mounting arrangement permitting the disc to be mounted to the magnetisation jig and articulated structure in a single orientation only. The magnetic sensor assembly comprises a first magnetic sensor array for detecting the magnetic pole pairs of the first magnetic ring, and a second magnetic sensor array for detecting the magnetic pole pairs of the second magnetic ring.Type: ApplicationFiled: July 12, 2017Publication date: September 16, 2021Inventors: Edward John Mottram, Paul Christopher Roberts
-
Patent number: 11054282Abstract: A method of assembling a position sensing arrangement for sensing the position of a revolute joint of an articulated structure. The position sensing arrangement comprises a magnetic sensor assembly and a disc having a first magnetic ring with j magnetic pole pairs and a second magnetic ring with k magnetic pole pairs. A boundary of the disc is constrained by the articulated structure.Type: GrantFiled: July 19, 2017Date of Patent: July 6, 2021Assignee: CMR SURGICAL LIMITEDInventors: Paul Christopher Roberts, Edward John Mottram
-
Publication number: 20210190833Abstract: A circuit for sensing the driving current of a motor, the circuit comprising: a driver configured to generate a driving current for each phase of a multiple-phase motor, the instantaneous sum of all the driving currents being zero; a current sensor for each phase of the multiple-phase motor, each current sensor configured to measure the driving current of that phase and comprising a plurality of current sensor elements arranged with respect to each other such that each current sensor element has the same magnitude of driving current systematic error due to magnetic fields external to the driving current to be measured; and a controller configured to, for each phase of the multiple-phase motor, generate an estimate of the driving current of that phase to be the measured driving current of that phase minus 1/n of the total of the measured driving currents for all phases, n being the number of phases of the multiple-phase motor.Type: ApplicationFiled: March 9, 2021Publication date: June 24, 2021Inventors: Paul Christopher Roberts, Edward John Mottram
-
Publication number: 20210190547Abstract: A method of correcting a position reading from a position sensing arrangement. The position sensing arrangement is suitable for sensing the position of a revolute joint of an articulated structure, and comprises a disc having a magnetic ring with magnetic pole pairs and a magnetic sensor assembly comprising a magnetic sensor array for detecting the magnetic pole pairs of the magnetic ring.Type: ApplicationFiled: March 5, 2021Publication date: June 24, 2021Applicant: CMR SURGICAL LIMITEDInventors: Edward John Mottram, Paul Christopher Roberts
-
Publication number: 20210138636Abstract: A robot arm comprising a joint mechanism for articulating one limb (310) of the arm relative to another limb (311) of the arm about two non-parallel rotation axes (20, 21), the mechanism comprising: an intermediate carrier (28) attached to a first one of the limbs by a first revolute joint having a first rotation axis and to a second one of the limbs by a second revolute joint having a second rotation axis; a first drive gear (33) disposed about the first rotation axis and fast with the carrier, whereby rotation of the carrier relative to the first limb about the first rotation axis can be driven; a second drive gear (37) disposed about the second rotation axis and fast with the second one of the limbs, whereby rotation of the second one of the limbs about the second rotation axis relative to the carrier can be driven; at least one of the first and second drive gears being a sector gear.Type: ApplicationFiled: January 20, 2021Publication date: May 13, 2021Inventors: Thomas Bates Jackson, Edward John Mottram, Gordon Thomas Deane, Keith Marshall, Paul Christopher Roberts, Ricardo Michael Henderson Da Silva
-
Publication number: 20210122041Abstract: A method for limiting joint velocity of a plurality of joints of a surgical robotic system, the surgical robotic system comprising a robot having a base and an arm extending from the base to an attachment for an instrument, the arm comprising a plurality of joints whereby the configuration of the arm can be altered, the method comprising: obtaining joint states for a first group of k joints of the arm, where k>1; for each of the k joints: determining from the obtained joint state a permitted range of motion for that joint; deriving, using the permitted range of motion, a joint velocity limit for that joint; selecting the minimum joint velocity limit of the k joints to be a common joint velocity limit used to limit each of the k joints individually; and calculating drive signals for driving the k joints wherein the velocity of each of the k joints is limited using the common joint velocity limit.Type: ApplicationFiled: October 27, 2020Publication date: April 29, 2021Inventors: Edward John Mottram, Gordon Thomas Deane
-
Patent number: 10976353Abstract: A circuit for sensing the driving current of a motor, the circuit comprising: a driver configured to generate a driving current for each phase of a multiple-phase motor, the instantaneous sum of all the driving currents being zero; a current sensor for each phase of the multiple-phase motor, each current sensor configured to measure the driving current of that phase and comprising a plurality of current sensor elements arranged with respect to each other such that each current sensor element has the same magnitude of driving current systematic error due to magnetic fields external to the driving current to be measured; and a controller configured to, for each phase of the multiple-phase motor, generate an estimate of the driving current of that phase to be the measured driving current of that phase minus 1/n of the total of the measured driving currents for all phases, n being the number of phases of the multiple-phase motor.Type: GrantFiled: December 1, 2017Date of Patent: April 13, 2021Assignee: CMR SURGICAL LIMITEDInventors: Paul Christopher Roberts, Edward John Mottram