Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
RobotControlStack
/
robot-control-stack
Public
Notifications
You must be signed in to change notification settings
Fork
20
Star
160
Code
Issues
9
Pull requests
5
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
refactor(assets): restructure assets folder
- #275
#275
Closed
juelg
wants to merge 89 commits into
master
RobotControlStack/robot-control-stack:master
from
juelg/refactor-assets
RobotControlStack/robot-control-stack:juelg/refactor-assets
Copy head branch name to clipboard
Conversation
Commits
89
(89)
Checks
Files changed
Closed
refactor(assets): restructure assets folder
#275
juelg
wants to merge 89 commits into
master
RobotControlStack/robot-control-stack:master
from
juelg/refactor-assets
RobotControlStack/robot-control-stack:juelg/refactor-assets
Copy head branch name to clipboard
Commits
Commits on Apr 12, 2026
refactor(assets): restructure assets folder
Show description for 566423c
juelg
committed
566423c
View commit details
Copy full SHA for 566423c
Browse repository at this point
chore: remove unused left over of collision guard
juelg
committed
d4a107f
View commit details
Copy full SHA for d4a107f
Browse repository at this point
refactor!: pinocchio default for urdf is now false
juelg
committed
75ecfbb
View commit details
Copy full SHA for 75ecfbb
Browse repository at this point
refactor(sim): postfix id is now prefix for better mjspec logic
juelg
committed
1ce8913
View commit details
Copy full SHA for 1ce8913
Browse repository at this point
feat(sim): add inital mjspec composer version
juelg
committed
d822b11
View commit details
Copy full SHA for d822b11
Browse repository at this point
Commits on Apr 13, 2026
Merge branch 'master' into juelg/refactor-assets
juelg
committed
9ffe74c
View commit details
Copy full SHA for 9ffe74c
Browse repository at this point
Commits on Apr 14, 2026
refactor(sim)!: remove mjcf_scene_path from robot config
juelg
committed
5ca3d84
View commit details
Copy full SHA for 5ca3d84
Browse repository at this point
refactor!: robot type now object based
Show description for eac502b
juelg
committed
eac502b
View commit details
Copy full SHA for eac502b
Browse repository at this point
feat: scenes api
Show description for 4535d95
juelg
committed
4535d95
View commit details
Copy full SHA for 4535d95
Browse repository at this point
feat(composer): gravity compensation
Show description for 3eaa31a
juelg
committed
3eaa31a
View commit details
Copy full SHA for 3eaa31a
Browse repository at this point
chore: remove legacy scenes definition
juelg
committed
06658fa
View commit details
Copy full SHA for 06658fa
Browse repository at this point
style: formatting
juelg
committed
dc93a8c
View commit details
Copy full SHA for dc93a8c
Browse repository at this point
Commits on Apr 15, 2026
lint: python linting fixes
juelg
committed
484c2d0
View commit details
Copy full SHA for 484c2d0
Browse repository at this point
feat: added readded robot meta config in python
juelg
committed
e385ebb
View commit details
Copy full SHA for e385ebb
Browse repository at this point
test: fix kinematic test
juelg
committed
9de3c26
View commit details
Copy full SHA for 9de3c26
Browse repository at this point
feat(scenes): seperate robot mjcf model
Show description for 8c5ee25
juelg
committed
8c5ee25
View commit details
Copy full SHA for 8c5ee25
Browse repository at this point
feat: proper frame definitions in sim scene config
juelg
committed
5d2bab0
View commit details
Copy full SHA for 5d2bab0
Browse repository at this point
feat(sim scene): supports objects
juelg
committed
67be1a6
View commit details
Copy full SHA for 67be1a6
Browse repository at this point
style: fix linting errors
juelg
committed
22a603a
View commit details
Copy full SHA for 22a603a
Browse repository at this point
feat(sim scene): prefix cfg accessible
juelg
committed
b234b20
View commit details
Copy full SHA for b234b20
Browse repository at this point
feat(composer): add camera function
juelg
committed
0847af6
View commit details
Copy full SHA for 0847af6
Browse repository at this point
Commits on Apr 16, 2026
feat(sim scene): adding cameras by config
Show description for f3025e4
juelg
committed
f3025e4
View commit details
Copy full SHA for f3025e4
Browse repository at this point
fix(sim): robotiq stl
juelg
committed
ea2515e
View commit details
Copy full SHA for ea2515e
Browse repository at this point
fix: dof in metaconfig of ur and so
juelg
committed
f7a83f9
View commit details
Copy full SHA for f7a83f9
Browse repository at this point
fix(bindings): add missing gripper type
juelg
committed
b50d8d9
View commit details
Copy full SHA for b50d8d9
Browse repository at this point
feat(sim): ur5e in scene composer
juelg
committed
3b375bb
View commit details
Copy full SHA for 3b375bb
Browse repository at this point
fix: frame rate limiter
juelg
committed
79af71d
View commit details
Copy full SHA for 79af71d
Browse repository at this point
feat(sim): gripper access fix
juelg
committed
86b94e9
View commit details
Copy full SHA for 86b94e9
Browse repository at this point
examples: fix fr3 examples to follow new api
juelg
committed
60bea98
View commit details
Copy full SHA for 60bea98
Browse repository at this point
feat(composer): add optional gripper offset
juelg
committed
04add60
View commit details
Copy full SHA for 04add60
Browse repository at this point
feat(composer): add robot frame objects to config
juelg
committed
30f4709
View commit details
Copy full SHA for 30f4709
Browse repository at this point
refactor(composer): use rcs pose object
juelg
committed
48f3042
View commit details
Copy full SHA for 48f3042
Browse repository at this point
fix(scenes): added missing rotation for frankahand
juelg
committed
d74daba
View commit details
Copy full SHA for d74daba
Browse repository at this point
feat(scene): add FR3 duo empty world setup
tenfoldpaper
committed
101e832
View commit details
Copy full SHA for 101e832
Browse repository at this point
feat: add working main for duo
tenfoldpaper
committed
4865faf
View commit details
Copy full SHA for 4865faf
Browse repository at this point
fix: remove hardcoded FR Hand home value on last joint
tenfoldpaper
committed
a03313b
View commit details
Copy full SHA for a03313b
Browse repository at this point
fix: remove autogenerated file
tenfoldpaper
committed
d6c47df
View commit details
Copy full SHA for d6c47df
Browse repository at this point
formatting: pyformat
tenfoldpaper
committed
257405d
View commit details
Copy full SHA for 257405d
Browse repository at this point
refactor(scene): improved prefix and config confusion
juelg
committed
4b6d362
View commit details
Copy full SHA for 4b6d362
Browse repository at this point
feat(scene api): add cameras with meshes
juelg
committed
b4cf76c
View commit details
Copy full SHA for b4cf76c
Browse repository at this point
feat: add camera xmls and paths
tenfoldpaper
committed
a4cf34e
View commit details
Copy full SHA for a4cf34e
Browse repository at this point
fix: rename default body name
tenfoldpaper
committed
4dc25c0
View commit details
Copy full SHA for 4dc25c0
Browse repository at this point
fix(composer): find camera
Show description for 30c9a6c
juelg
committed
30c9a6c
View commit details
Copy full SHA for 30c9a6c
Browse repository at this point
Commits on Apr 17, 2026
feat: improve accuracy for d405
tenfoldpaper
committed
6fa0d17
View commit details
Copy full SHA for 6fa0d17
Browse repository at this point
feat: add wrist cameras on both arms
tenfoldpaper
committed
8280510
View commit details
Copy full SHA for 8280510
Browse repository at this point
feat: update zed mini and add "head" camera to duo setup
tenfoldpaper
committed
6cf6887
View commit details
Copy full SHA for 6cf6887
Browse repository at this point
fix(composer): gravcomp only for robots
juelg
committed
884d423
View commit details
Copy full SHA for 884d423
Browse repository at this point
feat(quest operator): allow left/right switch
juelg
committed
65e5d1b
View commit details
Copy full SHA for 65e5d1b
Browse repository at this point
feat(objects): add green cube
juelg
committed
f281cbb
View commit details
Copy full SHA for f281cbb
Browse repository at this point
example: teleop with duo
juelg
committed
bace482
View commit details
Copy full SHA for bace482
Browse repository at this point
chore(teleop): adapted settings duo scene
juelg
committed
ee9372a
View commit details
Copy full SHA for ee9372a
Browse repository at this point
fix(scenes): q_home franka with FH
juelg
committed
01d5768
View commit details
Copy full SHA for 01d5768
Browse repository at this point
refactor(scenes): stateless and naming
Show description for 968e646
juelg
committed
968e646
View commit details
Copy full SHA for 968e646
Browse repository at this point
docs: fixed iris installation
Show description for c026600
juelg
committed
c026600
View commit details
Copy full SHA for c026600
Browse repository at this point
feat(scenes): task interface
juelg
committed
a1072e7
View commit details
Copy full SHA for a1072e7
Browse repository at this point
Commits on Apr 20, 2026
feat: add DEFAULT_TRANSFORMS holding common tf for robot setup
tenfoldpaper
committed
45cd3fc
View commit details
Copy full SHA for 45cd3fc
Browse repository at this point
feat(scenes): added task example draft
juelg
committed
eea7d7a
View commit details
Copy full SHA for eea7d7a
Browse repository at this point
feat(pose): function to get quaternion in wxyz order
juelg
committed
fdc913d
View commit details
Copy full SHA for fdc913d
Browse repository at this point
feat (added tasks, configs and wrappers to for mate and join blocks) due to a lack of setup not tested as of now
Simonhil
committed
0c7675c
View commit details
Copy full SHA for 0c7675c
Browse repository at this point
feat(task): pick task
Show description for d742122
juelg
committed
d742122
View commit details
Copy full SHA for d742122
Browse repository at this point
Merge branch 'juelg/refactor-assets' of https://github.com/RobotControlStack/robot-control-stack into juelg/refactor-assets
Simonhil
committed
18fe8ad
View commit details
Copy full SHA for 18fe8ad
Browse repository at this point
fix: unresolved merge conflict
juelg
committed
5707df3
View commit details
Copy full SHA for 5707df3
Browse repository at this point
fix(sim:camera): memory leak by using ring buffer
juelg
committed
659064f
View commit details
Copy full SHA for 659064f
Browse repository at this point
chore: fovy, storage wrapper and double gui fix
Show description for ea73649
juelg
committed
ea73649
View commit details
Copy full SHA for ea73649
Browse repository at this point
Commits on Apr 21, 2026
added working parallel pick task
tenfoldpaper
committed
3522bef
View commit details
Copy full SHA for 3522bef
Browse repository at this point
chore: adapt ur5e example
juelg
committed
477c8eb
View commit details
Copy full SHA for 477c8eb
Browse repository at this point
chore: adapt xarm7 example
juelg
committed
c407258
View commit details
Copy full SHA for c407258
Browse repository at this point
feat(scenes): allow non existing gripper type
juelg
committed
fb206ac
View commit details
Copy full SHA for fb206ac
Browse repository at this point
chore: adapt so101 example
juelg
committed
fa5e57e
View commit details
Copy full SHA for fa5e57e
Browse repository at this point
chore(test): fix test with new scene refactor
juelg
committed
5ae413c
View commit details
Copy full SHA for 5ae413c
Browse repository at this point
Commits on Apr 22, 2026
chg!: remove task-specific objects
Show description for 2da1fcb
tenfoldpaper
committed
2da1fcb
View commit details
Copy full SHA for 2da1fcb
Browse repository at this point
chg: remove parallel_pick_task
tenfoldpaper
committed
c5a6ce7
View commit details
Copy full SHA for c5a6ce7
Browse repository at this point
fix: remove broken ref to parallel pick
tenfoldpaper
committed
93445d4
View commit details
Copy full SHA for 93445d4
Browse repository at this point
feat: auto-add prefix to asset paths
tenfoldpaper
committed
9cb6d3e
View commit details
Copy full SHA for 9cb6d3e
Browse repository at this point
fix: correct tf matrix multiplication order
tenfoldpaper
committed
75d4c1b
View commit details
Copy full SHA for 75d4c1b
Browse repository at this point
fix: duo mount root is at the bottom
tenfoldpaper
committed
8ec4cf4
View commit details
Copy full SHA for 8ec4cf4
Browse repository at this point
Merge branch 'juelg/refactor-assets' of github.com:RobotControlStack/robot-control-stack into juelg/refactor-assets
tenfoldpaper
committed
a8aec46
View commit details
Copy full SHA for a8aec46
Browse repository at this point
format: pyformat
tenfoldpaper
committed
c70bd2f
View commit details
Copy full SHA for c70bd2f
Browse repository at this point
feat(fr3): hw env with RCSEnvCreator and config
juelg
committed
8c8e3de
View commit details
Copy full SHA for 8c8e3de
Browse repository at this point
feat(panda): hw env with RCSEnvCreator and config
juelg
committed
b3b4b18
View commit details
Copy full SHA for b3b4b18
Browse repository at this point
feat(ur5e): hw env with RCSEnvCreator and config
juelg
committed
dd1c89a
View commit details
Copy full SHA for dd1c89a
Browse repository at this point
fix(hw:gripper): gripper types
juelg
committed
5d120da
View commit details
Copy full SHA for 5d120da
Browse repository at this point
feat(xarm7): hw env with RCSEnvCreator and config
juelg
committed
a5e3cd8
View commit details
Copy full SHA for a5e3cd8
Browse repository at this point
feat(so101): hw env with RCSEnvCreator and config
juelg
committed
a1a6e14
View commit details
Copy full SHA for a1a6e14
Browse repository at this point
refactor(examples): hardware examples with new env creation
juelg
committed
96e96e2
View commit details
Copy full SHA for 96e96e2
Browse repository at this point
cleanup: remove old creator functions and default factories
juelg
committed
866e61b
View commit details
Copy full SHA for 866e61b
Browse repository at this point
docs: update docs with examples updated after env creation refactory
juelg
committed
ef6108c
View commit details
Copy full SHA for ef6108c
Browse repository at this point
lint: fix ruff linting errors
Show description for 4932b6e
juelg
committed
4932b6e
View commit details
Copy full SHA for 4932b6e
Browse repository at this point
lint: fix mypy linting
juelg
committed
e0e9014
View commit details
Copy full SHA for e0e9014
Browse repository at this point
You can’t perform that action at this time.