Skip to content

Master's degree final project which included design, simulation and creating walking algorithms of quadruped robot.

Notifications You must be signed in to change notification settings

Daemiac/Dreamwalker

Repository files navigation

Dreamwalker

Master's degree final project which included design, simulation and creating walking algorithms of quadruped robot.

Story behind the project

As a master's degree student I majored in biomechanics and robotics. While being an overly ambitious person, I wished to make use of as many learned skills as possible during development of my master's final project. In addition I wanted to create an opportunity to push my Python programming skills to higher level. Then, inspired by Boston Dynamics' creations, I decided to make my own quadruped robot. Unfortunately I couldn't afford to build actual robot but, thanks to my thesis advisor's advice, I found out about possibility of making realisic simulation with use of Robot Operating System and Gazebo simulator. As a result I created simulation of my own quadruped robot and developed its movement control software.

Technologies and Tools

Project overview

🚧🚧🚧

right-left swing

How to launch

🚧🚧🚧

Things I learned

  • how to set up dual boot of Linux Ubuntu and Windows 10 operating systems;
  • basics of Robot Operating System (ROS) metasystem;
  • creating simulation worlds for Gazebo simulator;
  • creating description of robot in URDF and XACRO formats;
  • rospy library;
  • creating GUIs with QtDesigner;
  • deeper understanding of Python programming language;
  • basics of fuzzy logic;
  • learning from and working with software documentation

License

MIT

About

Master's degree final project which included design, simulation and creating walking algorithms of quadruped robot.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published