Skip to content

Contributors

We appreciate all contributions to the Webots-Simulink integration framework. This page recognizes the people who have helped make this project possible.


Project Maintainers

Harun Kurt

  • Role: Project Creator & Lead Maintainer
  • GitHub: @harunkurtdev
  • Contributions:
  • Core framework architecture
  • MATLAB/Simulink integration
  • Example implementations (Crazyflie, Pirana USV, Scout V2.0, Tractor)
  • Documentation

Example Contributors

Robot Platform Examples

Example Contributors Description
Crazyflie Drone Harun Kurt Quadrotor control with 6-DOF dynamics
BlueBoat USV Harun Kurt Unmanned surface vehicle simulation
Pirana USV Harun Kurt Steerable propeller marine vehicle
TurtleBot3 Harun Kurt Differential drive mobile robot
Scout V2.0 Harun Kurt 4-wheel ground vehicle with LiDAR
Tractor (Boomer) Harun Kurt Agricultural vehicle with Ackermann steering
Wheel Chair Harun Kurt, DrakerDG Assistive mobility platform
Inverted Pendulum Harun Kurt Classic control system example
Rotary Inverted Pendulum Harun Kurt Advanced pendulum control

External Resources

  • DrakerDG - Original wheelchair Webots model (GitHub)
  • Cyberbotics - Webots simulator and base robot models
  • Blue Robotics - BlueBoat USV design reference
  • AgileX Robotics - Scout V2.0 specifications
  • Bitcraze - Crazyflie drone platform

How to Contribute

We welcome contributions from the community. Here are ways you can help:

Code Contributions

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature/new-robot
  3. Make your changes
  4. Test your implementation
  5. Submit a pull request

Documentation

  • Fix typos and improve clarity
  • Add tutorials and examples
  • Translate documentation
  • Update API references

Bug Reports

  • Report issues on GitHub Issues
  • Include:
  • Operating system and versions
  • Steps to reproduce
  • Expected vs actual behavior
  • Error messages/logs

New Examples

See the Adding New Examples guide for:

  • Project structure requirements
  • MATLAB wrapper templates
  • Documentation standards
  • Testing procedures

Acknowledgments

Special thanks to:

  • Cyberbotics for developing and maintaining Webots
  • MathWorks for MATLAB/Simulink tools
  • University of Michigan CTMS for control theory tutorials
  • Open-source robotics community for inspiration and resources

Become a Contributor

Your name could be here. We appreciate contributions of all sizes:

  • Reporting bugs
  • Suggesting features
  • Improving documentation
  • Adding new robot examples
  • Fixing issues

Get started by visiting our GitHub repository.


Contact

For questions about contributing: