Skip to content

Commit

Permalink
change folder
Browse files Browse the repository at this point in the history
  • Loading branch information
Huowl committed Oct 17, 2023
1 parent e27c297 commit e982d69
Show file tree
Hide file tree
Showing 24 changed files with 9 additions and 9 deletions.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion docs/source/index.rst → docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Rostok is an open source library which provides the framework for generative co-

The main feature of our framework is the ability to search for only physically possible designs. It is achieved by using the graph representation of the mechanisms and the constructing rules that gradually transform graph from base state to the final state staying within predetermined boundaries. Our library is a framework where user can specify building blocks and rules of graph generation for solving the co-design problems. For now, we implemented search for grasping mechanism with open kinematic chain, but we plan to apply the idea of generative design to other problems in future.

.. image:: ../images/brick_anim.*
.. image:: images/brick_anim.*

Content
=======
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ Tutorials
In order to use the full potential of the `Rostok` library a user needs to get accustomed with features of the framework.
We prepared tutorials that show what one can do with the library.

1. `Create node and rule vocabularies <../_static/tutorial_rules_and_nodes_vocabulary.html>`_
2. `Create graphs using nodes and rules <../_static/tutorial_graph.html>`_
3. `Set the object to grasp and use the built graphs to start simulation of the grasping mechanism <../_static/tutorial_sym_step.html>`_
4. `Use optimizer to get optimal joint trajectories and best reward for the mechanism <../_static/tutorial_control_optimization.html>`_
5. `Use node and rule vocabularies to search the design of grasping robot for a simple body <../_static/tutorial_search.html>`_
1. `Create node and rule vocabularies <_static/tutorial_rules_and_nodes_vocabulary.html>`_
2. `Create graphs using nodes and rules <_static/tutorial_graph.html>`_
3. `Set the object to grasp and use the built graphs to start simulation of the grasping mechanism <_static/tutorial_sym_step.html>`_
4. `Use optimizer to get optimal joint trajectories and best reward for the mechanism <_static/tutorial_control_optimization.html>`_
5. `Use node and rule vocabularies to search the design of grasping robot for a simple body <_static/tutorial_search.html>`_
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ There are four main blocks:
* Trajectory Optimization -- finds suboptimal joint trajectories needed to efficiently perform the desired motion
* Search Algorithm -- looks for optimal graph to represent mechanism topology

.. image:: ../images/Algorithm_shceme.jpg
.. image:: ../images/general_scheme.jpg
.. image:: images/Algorithm_shceme.jpg
.. image:: images/general_scheme.jpg

More detailed description of the :ref:`algorithm`.
2 changes: 1 addition & 1 deletion docs/source/readme.rst → docs/readme.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ Read Me
=======


.. mdinclude:: ../../README_en.md
.. mdinclude:: ../README_en.md
:literal:

0 comments on commit e982d69

Please sign in to comment.