Skip to content

milekium/ignition_textures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn

Ignition Textures

Collection of simple ignition models with textures, intended to be use as a simple place to get textures already in ignition way.

Table of Contents

About The Project

ATT: PROJECT IS IN EARLY STATE, PLEASE EXPECT CONSTANT UPDATES AND CHANGES.

Protoros

Ignition is part of the great Ros (Robot Operation System) ecosystem. New releases of Ros as Ros2, come with new features and exiting capabilities for the robot development. Ignition is to be consider the new implementation of Gazebo for the world and robot simulation, this project is intended to explore the new features of ignition.

Motivation:

  • Robot simulation makes robot development more fast and reliaveble.
  • World simulation with high detials and non predictable interactions, makes the simulation more valuable.
  • World simulations and robot deployment can be fun 😄

Of course, the goal of this project is to facilitate robot developers working with ros to test theirs robots in more complex and complete worlds, while reducing the time to develop this worlds.

Some resources that I use for this project and may be helpful are listed in the acknowledgments.

Built With

Main tools used for building this project:

Getting Started

This is an simple example if you are familiar with the ignition or gazebo work flow, for those with no previous experience, it is recommended to read documentation in the official page: To get a local copy up and running follow these simple example steps.

Prerequisites

To use this textures you need a working space with ignition ready. to install ignition-citadel, please visit the official documentation page:

Installation

  1. Create a working space and Clone the repo:
cd ~
mkdir ign_ws & cd ign_ws
git clone https://github.com/milekium/ignition_textures.git
  1. Run the World with the models inside:
ign gazebo ~/ign_ws/ignition_textures/textures_world.sdf

-Optional Enter your log errors into the console with:

ign gazebo ~/ign_ws/ignition_textures/textures_world.sdf  --verbose
  1. Load another model: For load different models, you need to edit the textures_world.sdf file to change the uri as:
109      <uri>file:///~/ign_ws/ignition_textures/mossy_bark/</uri>

to

109      <uri>file:///~/ign_ws/ignition_textures/ground_forest/</uri>

Usage

Here are some examples included in the project to show different textures applied to different objects:

Model Name "" "" ""
Ground Forest Texture
Ground Rock Texture
Another Groun Rock
Mossy Bark
Wood Case

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Milekium - milekium@protonmail.com

Project Link: https://github.com/milekium/ignition_textures

Acknowledgements

3er Party Textures from:

About

Collection of textures for use in ignition.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published