Giter Club home page Giter Club logo

artificial_skin-thesis's Introduction

Artificial skin used with assistive robots

Summary of my BSc work on artificial skin. This thesis has been made at the EiTI department on the Warsaw University of Technology within the INCARE project.

Video showing effects of my work https://vimeo.com/567381301.

Abstract

PL

Niniejsza praca miała na celu kontynuację prac prowadzonych nad sztuczną skórą na wydziale EiTI w ramach projektu INCARE pt. „Zintegrowany system innowacyjnych rozwiązań dla opieki nad osobami starszymi", finansowanego przez Narodowe Centrum Badan i Rozwoju na podstawie umowy nr AL2/2/INCARE/2018. Celem było stworzenie nowego prototypu sztucznej skóry i jego integracja na robocie asystującym Tiago działającym pod kontrolą systemu ROS. Zbudowany prototyp został zamocowany wokół robota, aby chronić go przed wywieraniem na niego nacisku powodowanego przez otoczenie lub człowieka, i odjeżdżać od jego źródła.

Praca opisuje zastosowane podejście technologii wykonania sztucznej skóry w porównaniu do podejścia innych zespołów badawczych ze świata. Opisany został szczegółowo proces projektowania prototypu sztucznej skóry oraz podjęte decyzje od budowy mechanicznej, przez projekt części elektronicznej i wykonywanych przez nią zadań, aż po część programistyczną integrującą sztuczną skórę z systemem sterowania robotem. Znajduje się tu także rozdział poświęcony badaniom nad doborem odpowiedniego materiału nośnego i ochronnego dla projektowanego rozwiązania. Gotowe rozwiązanie zostało również pomyślnie przetestowane w symulacji, w programie Gazebo oraz w laboratorium na rzeczywistym robocie.

słowa kluczowe: sztuczna skóra, robot asystujący, Tiago, ROS

EN

This thesis was intended to continue the work on artificial skin developed at the EiTI department within the INCARE AAL-2017-059 project ,,Integrated Solution for Innovative Elderly Care'' by the AAL JP and co-funded by the AAL JP countries (National Centre for Research and Development, Poland under Grant AAL2/2/INCARE/2018). The aim was to create a new artificial skin prototype and integrate it with the Tiago service robot, working on the ROS system. The built prototype was attached around the robot in order to protect robot from the impact caused by the environment or the human and to drive away from its source.

The thesis describes the approach used to manufacture the artificial skin in comparison to other research teams' approaches from around the world. It describes in detail the design process of the artificial skin prototype and the decisions made from the mechanical construction, through the design of the electronic part and the tasks it handles, to the programming part that integrates the artificial skin with the robot control system. There is also a chapter dedicated to research on the selection of a suitable carrier and protective material for the designed solution. The finished solution has also been successfully tested in simulation, in the Gazebo software and in the laboratory on the real robot.

keywords: artificial skin, assistive robot, Tiago, ROS

artificial_skin-thesis's People

Contributors

kemot1709 avatar

Watchers

James Cloos avatar  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.