Skip to content

Thesis concerning the development of a force sensory system for a small fabric gripper and formation control of two wheeled mobile robots based on fabric force feedback

Notifications You must be signed in to change notification settings

IoannisDadiotis/fss_thesis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

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

About

Thesis concerning the development of a force sensory system for a small fabric gripper and formation control of two wheeled mobile robots based on fabric force feedback

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published