# SITL for custom models

**URL:** <https://discuss.px4.io/t/sitl-for-custom-models/7974>\
**Category:** Uncategorized\
**Created:** [October 2, 2018, 1:49pm UTC](https://discuss.px4.io/t/sitl-for-custom-models/7974 "2018-10-02T13:49:44Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![valem](https://discuss.px4.io/letter_avatar_proxy/v4/letter/v/7ab992/32.png) [@valem](https://discuss.px4.io/u/valem)\
**Post date:** [October 2, 2018, 1:49pm UTC](https://discuss.px4.io/t/sitl-for-custom-models/7974/1 "2018-10-02T13:49:44Z")

</div>

Hi all,  
is it possible to create my own multicopter model using Gazebo (defining weight, environmental conditions) and perform SITL simulation using PX4? There exists some examples?

Thank you,  
Valentina

---

<div class="post-metadata">

**Author:** ![TSC21](https://discuss.px4.io/user_avatar/discuss.px4.io/tsc21/32/4866_2.png) [@TSC21](https://discuss.px4.io/u/TSC21)\
**Post date:** [October 5, 2018, 7:43pm UTC](https://discuss.px4.io/t/sitl-for-custom-models/7974/2 "2018-10-05T19:43:59Z")

</div>

Yes it’s possible and if you want to use Gazebo, you have lots of examples here: [https://github.com/PX4/sitl\_gazebo/tree/master/models](https://github.com/PX4/sitl_gazebo/tree/master/models). I also advise you to go through [https://dev.px4.io/en/simulation/gazebo.html](https://dev.px4.io/en/simulation/gazebo.html) so it’s clear to you how everything is setup and plugged.

---

<div class="post-metadata">

**Author:** ![valem](https://discuss.px4.io/letter_avatar_proxy/v4/letter/v/7ab992/32.png) [@valem](https://discuss.px4.io/u/valem)\
**Post date:** [October 6, 2018, 8:21am UTC](https://discuss.px4.io/t/sitl-for-custom-models/7974/3 "2018-10-06T08:21:23Z")

</div>

Great! Thank you! If I would like to make one from the scratch, what tools do you suggest me to use?
