Skip to content

Implement new tutorials#159

Merged
nim65s merged 8 commits intohumanoid-path-planner:develfrom
florent-lamiraux:devel
Mar 18, 2026
Merged

Implement new tutorials#159
nim65s merged 8 commits intohumanoid-path-planner:develfrom
florent-lamiraux:devel

Conversation

@florent-lamiraux
Copy link
Copy Markdown
Contributor

These tutorial are built on hpp-python bindings. They cover important notions starting from installation of a
minimal docker with a light weight web-browser for the documentation and display.

All the instructions are in the README.md files.

The package still needs to be installed since it contains a few urdf models.

  Instructions and explanations are now in
    - tutorial_[i]/README.md

  As a consequence, the package need not being installed.
pre-commit-ci bot and others added 2 commits March 18, 2026 15:52
Flake lock file updates:

• Updated input 'gepetto':
    'github:gepetto/nix/5c1a5edffd02c51e267c42f8dfd36a13c7817950?narHash=sha256-ZCgGWufV1suEVlft03k9TGOD190kGRCA3rrO8qsjeQ0%3D' (2026-03-06)
  → 'github:gepetto/nix/57036f98001a3b66384cd68ace974d237e3fa78b?narHash=sha256-pxEUfvPZG3lMMiorJxKPt0kjjNE2gQDA3w/cRHvSUX4%3D' (2026-03-18)
• Updated input 'gepetto/gazebros2nix':
    'github:gepetto/gazebros2nix/ea8aff2fca6d45fa85fe5e90ef3c71fe0fcc0d12?narHash=sha256-Ac0KEl%2B8ygy%2BBnDgczNHgTumw8HpCasp/zJU5Yx3kQs%3D' (2026-03-06)
  → 'github:gepetto/gazebros2nix/0eb9151c41ec370e29d4d4ae1640aa4c6c4aa7a7?narHash=sha256-0phiMh2h3tZoe3rJGWWKMMJhuLMMHa65hRtgkzbXBJQ%3D' (2026-03-14)
• Updated input 'gepetto/gazebros2nix/flake-parts':
    'github:hercules-ci/flake-parts/57928607ea566b5db3ad13af0e57e921e6b12381?narHash=sha256-AnYjnFWgS49RlqX7LrC4uA%2BsCCDBj0Ry/WOJ5XWAsa0%3D' (2026-02-02)
  → 'github:hercules-ci/flake-parts/f20dc5d9b8027381c474144ecabc9034d6a839a3?narHash=sha256-rHuJtdcOjK7rAHpHphUb1iCvgkU3GpfvicLMwwnfMT0%3D' (2026-03-01)
• Updated input 'gepetto/gazebros2nix/flake-parts/nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/72716169fe93074c333e8d0173151350670b824c?narHash=sha256-cBEymOf4/o3FD5AZnzC3J9hLbiZ%2BQDT/KDuyHXVJOpM%3D' (2026-02-01)
  → 'github:nix-community/nixpkgs.lib/c185c7a5e5dd8f9add5b2f8ebeff00888b070742?narHash=sha256-e%2B/T/pmEkLP6BHhYjx6GmwP5ivonQQn0bJdH9YrRB%2BQ%3D' (2026-03-01)
• Updated input 'gepetto/gazebros2nix/gepetto-lib':
    'github:Gepetto/nix-lib/82ef58cdf50514f6b1fde96b9d5b38fd8d3e83f5?narHash=sha256-L88f%2BoJbpIkMm9Ln1GP9SFyGztMvnOowbdshQHBeGGs%3D' (2026-02-13)
  → 'github:Gepetto/nix-lib/4500b5aa6af20c60011926ad6f42238375779c90?narHash=sha256-jROeQxiRkzpHHAWDAxHJVfW/liA%2Bt6JKDyPMJFqUE9E%3D' (2026-03-02)
• Updated input 'gepetto/gazebros2nix/nix-ros-overlay':
    'github:lopsided98/nix-ros-overlay/f891b118c8f4ddb2b6f38d6ce1bfe2f8079552ba?narHash=sha256-TlBFvE4YHNlbhKVkayP/FWBNAAv%2ByG9APA8vMR%2B5NBw%3D' (2026-02-23)
  → 'github:lopsided98/nix-ros-overlay/a522c5a050a6d50471a29bbf6a060e2df16abf44?narHash=sha256-zm24obq1c4ielRR8KlUQ2M5XnNfUIcQjN%2B%2B9s6CFvxc%3D' (2026-03-13)
• Updated input 'gepetto/gazebros2nix/pyproject-build-systems':
    'github:pyproject-nix/build-system-pkgs/04e9c186e01f0830dad3739088070e4c551191a4?narHash=sha256-7uXPiWB0YQ4HNaAqRvVndYL34FEp1ZTwVQHgZmyMtC8%3D' (2026-02-18)
  → 'github:pyproject-nix/build-system-pkgs/c37f66a953535c394244888598947679af231863?narHash=sha256-3BA3HnUvJSbHJAlJj6XSy0Jmu7RyP2gyB/0fL7XuEDo%3D' (2026-03-03)
• Updated input 'gepetto/gazebros2nix/pyproject-nix':
    'github:pyproject-nix/pyproject.nix/eb204c6b3335698dec6c7fc1da0ebc3c6df05937?narHash=sha256-nFJSfD89vWTu92KyuJWDoTQJuoDuddkJV3TlOl1cOic%3D' (2026-02-19)
  → 'github:pyproject-nix/pyproject.nix/10ebca8a137bf26b7fbd3e94b339bf68cee18693?narHash=sha256-fkJvOxz80cJViPz6GVaayC8BVCs5fclJ8qHDaNUpoEA%3D' (2026-03-11)
• Updated input 'gepetto/gazebros2nix/treefmt-nix':
    'github:numtide/treefmt-nix/337a4fe074be1042a35086f15481d763b8ddc0e7?narHash=sha256-wQ6NJSuFqAEmIg2VMnLdCnUc0b7vslUohqqGGD%2BFyxk%3D' (2026-02-04)
  → 'github:numtide/treefmt-nix/71b125cd05fbfd78cab3e070b73544abe24c5016?narHash=sha256-6E/yhXP7Oy/NbXtf1ktzmU8SdVqJQ09HC/48ebEGBpk%3D' (2026-03-12)
• Updated input 'gepetto/gazebros2nix/uv2nix':
    'github:pyproject-nix/uv2nix/abe65de114300de41614002fe9dce2152ac2ac23?narHash=sha256-gCojeIlQ/rfWMe3adif3akyHsT95wiMkLURpxTeqmPc%3D' (2026-02-27)
  → 'github:pyproject-nix/uv2nix/27b135ea72ab1637fc5845a61c101ea66d6636d6?narHash=sha256-knv2C6tIk5ysix%2B9TxWIenPvpB20kFjQ1CH6SJMBNsU%3D' (2026-03-12)
• Added input 'gepetto/home-manager':
    'github:nix-community/home-manager/0759e0e137305bc9d0c52c204c6d8dffe6f601a6?narHash=sha256-o8hrZrigP0JYcwnglCp8Zi8jQafWsxbDtRRPzuVwFxY%3D' (2026-03-16)
• Added input 'gepetto/home-manager/nixpkgs':
    follows 'gepetto/nixpkgs'
@nim65s
Copy link
Copy Markdown
Member

nim65s commented Mar 18, 2026

tutorial_3/generate-configurations.py & tutorial_3/plan-paths.py seems to be unreferenced and full of issues. Did you intend to add those files ?

@florent-lamiraux
Copy link
Copy Markdown
Contributor Author

I removed the problematic python files.

@nim65s nim65s merged commit 4ff0507 into humanoid-path-planner:devel Mar 18, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants