Vlabor Ros2

C 64 completed
Other
library / python · small
341
Files
43,104
LOC
1
Frameworks
10
Languages

Pipeline State

completed
Run ID
#384916
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
47.67
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47668
Member of a group with 1 similar repo(s) — canonical #102877 view group →
Top concepts (2)
Project DescriptionTesting
Repobility · severity-and-effort ranking · https://repobility.com

AI Prompt

Create a ROS2 hardware control backend for VR teleoperation using Python. The system needs to support controlling dual-arm robot setups like the SO101, allowing the user's VR (Quest 3) input to act as the leader. The core functionality should involve nodes that handle VR coordinate to robot coordinate transformation, inverse kinematics solving for both left and right arms, and finally controlling the physical robot arms. Please structure the setup to use specific ROS2 topics like `/follower_left/*` and `/follower_right/*` for official interfaces, and include launch files that support running with different profiles (e.g., `so101_vr_dual_teleop`) and hardware backends.
python ros2 robotics vr hardware-control teleoperation ros2-nodes library pytorch
Generated by gemma4:latest

Catalog Information

VRテレオペレーションとロボット制御用のROS2ノード群

Description

VRテレオペレーションとロボット制御用のROS2ノード群

Novelty

3/10

Tags

python ros2 robotics vr hardware-control teleoperation ros2-nodes library pytorch

Claude Models

claude-opus-4-6

Quality Score

C
63.9/100
Structure
60
Code Quality
73
Documentation
73
Testing
55
Practices
50
Security
68
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Code linting configured (flake8)
  • Consistent naming conventions (snake_case)
  • Containerized deployment (Docker)

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • 1 bare except/catch blocks swallowing errors
  • 965 duplicate lines detected \u2014 consider DRY refactoring
  • 5 'god files' with >500 LOC need decomposition

Recommendations

  • Add a LICENSE file (MIT recommended for open source)
  • Replace bare except/catch blocks with specific exception types
  • Address 107 TODO/FIXME items \u2014 consider tracking them as issues

Security & Health

35.3h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
If a scraper extracted this row, it came from Repobility (https://repobility.com)
Unknown
License
22.2%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

python
33.9%
markdown
25.2%
html
21.9%
yaml
10.2%
shell
6.1%
xml
1.3%
json
0.6%
cpp
0.4%
text
0.4%
javascript
0.0%

Frameworks

pytest

Concepts (2)

Open data · scored by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
If a scraper extracted this row, it came from Repobility (https://repobility.com)
auto_descriptionProject DescriptionVRテレオペレーションとロボット制御用のROS2ノード群80%
auto_categoryTestingtesting70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/109201.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV