13
SEMESTER PROJECT Design and implementation of a force/torque sensor for a quadruped robot Nicolas Sommer, master MT 14/04/2011 Supervisers : Rico Möckel Alexander Sproewitz Prof. : Auke Jan Ijspeert

SEMESTER PROJECT - epfl.ch · SEMESTER PROJECT Design and implementation of a force/torque sensor for a quadruped robot Nicolas Sommer, ... Alexander Sproewitz Prof. : Auke Jan Ijspeert

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SEMESTER PROJECT - epfl.ch · SEMESTER PROJECT Design and implementation of a force/torque sensor for a quadruped robot Nicolas Sommer, ... Alexander Sproewitz Prof. : Auke Jan Ijspeert

SEMESTER PROJECT

Design and implementation of a force/torque sensor

for a quadruped robot

Nicolas Sommer, master MT 14/04/2011

Supervisers : Rico Möckel

Alexander Sproewitz

Prof. : Auke Jan Ijspeert

Page 2: SEMESTER PROJECT - epfl.ch · SEMESTER PROJECT Design and implementation of a force/torque sensor for a quadruped robot Nicolas Sommer, ... Alexander Sproewitz Prof. : Auke Jan Ijspeert

PRESENTATION

OUTLINE

Cheetah introduction

CPG’s and sensory feedback

Roombots’ sensor

Load-cells intro

Issues with roombot’s sensor

Experimental setup improvements

Leg sensor design

First design approach

Upcoming work

2

Page 3: SEMESTER PROJECT - epfl.ch · SEMESTER PROJECT Design and implementation of a force/torque sensor for a quadruped robot Nicolas Sommer, ... Alexander Sproewitz Prof. : Auke Jan Ijspeert

INTRODUCTION :

CHEETAH

• Quadruped robot.

• Study base for CPG algorithms

• Goal : use real-time hardware

information to find locomotion

principles and improve control of the

gait

• 3-segment pantographic leg, 2 active

DOF

3

Page 4: SEMESTER PROJECT - epfl.ch · SEMESTER PROJECT Design and implementation of a force/torque sensor for a quadruped robot Nicolas Sommer, ... Alexander Sproewitz Prof. : Auke Jan Ijspeert

CPG’S AND SENSORY

FEEDBACK

It is possible to use sensory information in a CPG so that the

oscillator is better coupled with the mechanical system [1]

Stop before transition / fast transition

More stable gait, faster

Still many challenges, open subject

Cheetah : study platform

[1] L. Righetti and A. J. Ijspeert. Pattern generators with sensory feedback for

the control of quadruped locomotion.

Proceedings of the 2008 IEEE International Conference on Robotics and

Automation (ICRA 2008), Pasadena, May 19-23, 2008.

4

Page 5: SEMESTER PROJECT - epfl.ch · SEMESTER PROJECT Design and implementation of a force/torque sensor for a quadruped robot Nicolas Sommer, ... Alexander Sproewitz Prof. : Auke Jan Ijspeert

SENSOR FOR

ROOMBOTS

First part of the project :

Resolve issues with previously developed sensor

• Roombots

• 4-axis

Roombots

• Strain gauges measure

deformation

• Experimental acquisition

with labview

• Simulation results do

not match experiments

Sensor

5

Page 6: SEMESTER PROJECT - epfl.ch · SEMESTER PROJECT Design and implementation of a force/torque sensor for a quadruped robot Nicolas Sommer, ... Alexander Sproewitz Prof. : Auke Jan Ijspeert

LOAD CELLS : INTRO

• Composed of strain gauges

• Resistivity changes with deformation

Stress Forces

• Measured through a Wheatstone bridge

• Here, half-bridge :

𝑅1 = 𝑅2 = 𝑅 : fixed resistors

𝑅3 = 𝑅 + ∆𝑅 𝑅4 = 𝑅 − ∆𝑅 : gauges with opposite deformations

𝑉𝑜𝑢𝑡 = 𝑉𝑖𝑛 ∗

∆𝑅

2

6

Page 7: SEMESTER PROJECT - epfl.ch · SEMESTER PROJECT Design and implementation of a force/torque sensor for a quadruped robot Nicolas Sommer, ... Alexander Sproewitz Prof. : Auke Jan Ijspeert

LOAD CELLS : INTRO 2

Multi-axis system

local deformation often function of several forces

N axis measured : N bridges required

• Characterize the system :

Apply forces and torques, measure voltages

• Invert the system :

Voltages forces/torques

7

Page 8: SEMESTER PROJECT - epfl.ch · SEMESTER PROJECT Design and implementation of a force/torque sensor for a quadruped robot Nicolas Sommer, ... Alexander Sproewitz Prof. : Auke Jan Ijspeert

ROOMBOTS SENSOR

ISSUE

• Experimental results do not match simulations

• Simple tests for symmetries : fail incoherent reactions

Possible explanations :

• Bad values of the gauges / resistors

(ex : 300Ω and 360Ω instead of 340 Ω 0,83% error)

• Placement and orientation of the gauges

• Gauges’ sensitivity differences (6% variation)

gauges

Deformation on a beam

Same beam :

Main problem found : electrical

connections between the gauges

and the aluminium

short-circuits despite the

insulating layer

8

Page 9: SEMESTER PROJECT - epfl.ch · SEMESTER PROJECT Design and implementation of a force/torque sensor for a quadruped robot Nicolas Sommer, ... Alexander Sproewitz Prof. : Auke Jan Ijspeert

EXPERIMENTAL SETUP

IMPROVEMENTS

• Top beam for Mz, Fz

• Pulleys

• PCB for the Wheatstone

bridge (double)

z

9

Page 10: SEMESTER PROJECT - epfl.ch · SEMESTER PROJECT Design and implementation of a force/torque sensor for a quadruped robot Nicolas Sommer, ... Alexander Sproewitz Prof. : Auke Jan Ijspeert

LEG SENSOR DESIGN

Hypothesis :

1. Three forces between foot and floor.

2. No moments transmission. (# Floor not sticky)

3. Position of contact can be determined. Angular positions

of the foot segments and body known.

.

z

y x

B

ϕ

α

θ

A

𝒯𝑓𝑙𝑜𝑜𝑟→𝑓𝑜𝑜𝑡 =

𝐹𝑥 0𝐹𝑦 0

𝐹𝑧 0𝑨

=

𝐹𝑥 𝑀𝑥,𝐵 = 𝐹𝑦 ∗ 𝑧𝐴𝐵 − 𝐹𝑧 ∗ 𝑦𝐴𝐵

𝐹𝑦 𝑀𝑦,𝐵 = −𝐹𝑥 ∗ 𝑧𝐴𝐵

𝐹𝑧 𝑀𝑧,𝐵 = 𝐹𝑥 ∗ 𝑦𝐴𝐵 𝑩

10

Page 11: SEMESTER PROJECT - epfl.ch · SEMESTER PROJECT Design and implementation of a force/torque sensor for a quadruped robot Nicolas Sommer, ... Alexander Sproewitz Prof. : Auke Jan Ijspeert

2-3cm

FIRST DESIGN

APPROACH

• With previous hypothesis :

• 3 forces unknown : 3-axis sensor

• Possibility to choose which axis to measure

• Design inspired from robot’s finger 6-axis sensor [1]

• Small, already tested and very precise

• Same range of forces

• One Wheatstone bridge sensitive to only one axis by

design

• Possibility to easily use it as 6-axis

• Contact between foot and floor more flexible

• Or better accuracy [1] G-S Kim 2004 Development of a small 6-axis

force/moment sensor for robot’s fingers.

11

Page 12: SEMESTER PROJECT - epfl.ch · SEMESTER PROJECT Design and implementation of a force/torque sensor for a quadruped robot Nicolas Sommer, ... Alexander Sproewitz Prof. : Auke Jan Ijspeert

FIRST DESIGN

APPROACH 2

Fx Fy

Fz

Gauges

position

12

Solidworks FEA simulations

Page 13: SEMESTER PROJECT - epfl.ch · SEMESTER PROJECT Design and implementation of a force/torque sensor for a quadruped robot Nicolas Sommer, ... Alexander Sproewitz Prof. : Auke Jan Ijspeert

UPCOMING WORK

QUESTIONS?

13