adeeb10abbas / avatar_behavior_cloning

MIT License
0 stars 0 forks source link

[feature] dual arm working simulation - DRAFT #5

Closed adeeb10abbas closed 9 months ago

adeeb10abbas commented 9 months ago

Summary by CodeRabbit

coderabbitai[bot] commented 9 months ago

Walkthrough

The project has undergone a significant update, with changes to build configurations, Python controller logic, and simulation model properties. The .gitignore file now better filters build artifacts, the Python controller for an avatar hand has been refactored with new imports and updated logic, and the simulation model's mass and inertia have been adjusted to reflect a heavier and more complex object.

Changes

File Path Summary
.gitignore Added exclusion for **/logs and modified bazel-* pattern.
controllers/.../impedance_controller_avatar_hand.py Updated imports, refactored __init__ method, renamed variables, and modified logic for stiffness and joint expansion.
data/avatar/.../table_top.sdf Increased object mass from 10 to 20 and added inertia elements in the <inertial> section.

Poem

🐇✨ In the code's burrow, deep and vast,
Changes made, the die is cast.
From Python's grip to models grand,
A rabbit's touch, a guiding hand.
🌟📜


Tips ### Chat with CodeRabbit Bot (`@coderabbitai`) - If you reply to a *review comment* from CodeRabbit, the bot will automatically respond. - To engage with CodeRabbit bot directly around the specific lines of code in the PR, mention @coderabbitai in your review comment - Note: Review comments are made on code diffs or files, not on the PR overview. - Add `@coderabbitai ignore` anywhere in the PR description to prevent this PR from being reviewed. ### CodeRabbit Commands (invoked as PR comments) - `@coderabbitai pause` to pause the reviews on a PR. - `@coderabbitai resume` to resume the paused reviews. - `@coderabbitai review` to trigger a review. This is useful when automatic reviews are disabled for the repository. - `@coderabbitai resolve` resolve all the CodeRabbit review comments. - `@coderabbitai help` to get help. Note: For conversation with the bot, please use the review comments on code diffs or files. ### CodeRabbit Configration File (`.coderabbit.yaml`) - You can programmatically configure CodeRabbit by adding a `.coderabbit.yaml` file to the root of your repository. - The JSON schema for the configuration file is available [here](https://coderabbit.ai/integrations/coderabbit-overrides.v2.json). - If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: `# yaml-language-server: $schema=https://coderabbit.ai/integrations/coderabbit-overrides.v2.json`