Coder Social home page Coder Social logo

threeal / dienen_gazebo_sim Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 8.85 MB

Gazebo simulation environment for the Dienen assistive robot

License: MIT License

CMake 21.01% Python 78.99%
assistive-robotics dienen gazebo robot-simulation ros ros2 simulation simulation-enviroment

dienen_gazebo_sim's Introduction

Alfi Maulana



A C++ enthusiast who is experienced with building and optimizing native apps on Linux, macOS, and Windows. Also, a fast learner and generalist who can develop multiple things like computer vision programs using OpenCV, shell scripts for CI workflows, web apps using TypeScript, and microservices using Go.

My Works

Aside from my current job, I also work on several personal projects. Currently, most of these projects are GitHub repository templates and GitHub Actions for utilizing my other projects. Please refer to my repositories for a list of all projects that I have done.

C++ Projects

CMake Projects

Node.js Projects

GitHub Actions Projects

GitHub Composite Actions Projects

Other Projects

  • Project Starter: A minimalistic GitHub repository template to kickstart your project.
  • Python Starter: A minimalistic GitHub repository template to kickstart your Python project.
  • LeetSpace: A dedicated workspace and archive for my LeetCode submissions.
GitHub contribution animation

dienen_gazebo_sim's People

Stargazers

 avatar

Watchers

 avatar

dienen_gazebo_sim's Issues

Add Human Model

Add a human model that will be used to interact with the robot model.

Add Depth Camera Sensor

Add a depth camera sensor in the Dienen assistive robot with a plugin that publish a depth image data.

Use Docker to Run Tests

As in the last finished GitHub Actions, that action takes about a half-hour to complete, mostly used to build ROS 2 and the project dependencies. That's why it's better to move the test using docker as in this guide so the action will only need to build and test this project with its preinstalled ROS 2.

Modify Robot Scale

Increase the robot scale from 1/1 to be 2/1 to make the robot looks as big as the human counterpart.

Add a Simple Obstacle

Add a simple obstacle object. It could be anything ranging from simple block or table or etc.

Add Optional World

Add an optional world to be used, that include different model and environment.

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.