Giter Club home page Giter Club logo

fss_thesis's Introduction

fss_fabric_force_control

Development of the force sensory system

The developed force sensory system (FSS) is based on strain gauge-sensing and targeted for the fabric gripper that is presented in:

The measurement chain of the FSS consists of:

  • 4 strain gauges 350 Ohm Tokyo Instruments FLAB-3-350-11-1LJB-F
  • 2 custom half Wheatstone bridges (custom made with 350 Ohm resistors)
  • A Load Cell/Wheatstone Shield Amplifier bought by Robotshop.com. The shield is equipped with an AD8426 amplifier from Analog Devices that achieves gain up to 1000.
  • A Nucleo F334R8 microcontroller.

The sensing principle of the FSS is shown below:

All components are installed onboard a small mobile robot which is equipped with a esp8266 Wi-Fi module for wireless communication with a laptop.

untitled.mp4

Fabric force control

The FSS presente above was used for cooperative fabric transportation by two wheeled mobile robot in a leader-follower formation. Only the follower is equipped with the FSS and used the provided fabric force feedback to follow the leader.

The force control system of the follower is comprised of two parallel PID controllers.

untitled2.mp4

Running the system

  • The onboard Nucleo MCU accepts code in C++ and can be programmed through the mbed online compiler while in cabled connection with the laptop. The MCU keeps the code that was last passed and runs it every time you switch it on or press the reset button.
  • The Wifi communication between laptop and robot as well as the force control scheme is implemented in Python.
  • To read the data from the FSS with the robot not moving and connected through usb cable with the laptop, you have to pass the code of src/mbed/Static_experiments_Nucleo.txt to the MCU throught the online compiler.
  • For the wireless force control experiments (connection through Wi-Fi) the procedure is:
    • Pass the code at src/mbed/Control experiments_Nucleo_follower.txt and src/mbed/Control experiments_Nucleo_leader.txt to the follower and leader robots, respectively. Remember the follower is equipped with the FSS.
    • Run the code src/wifi_communication/server.py on the laptop
    • Switch-on or reset the robots.
    • To succesfully connect the robots with the laptop their IPs should be properly configured in the above files.

Pubications

This work is related with the above publications:

Contributors

This thesis project was conducted at the Robotics Group, Department of Mechanical Engineering and Aeronautics at the University of Patras, Greece during 2019-2020 by Ioannis Dadiotis and supervised by Dr. J. Sakellariou and Dr. P. Koustoumpardis. Christos Chrysikos and Charalampos Rodopoulos contributed to the implementation of the WiFi communication and force control.

image

fss_thesis's People

Contributors

ioannisdadiotis avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.