Comments (4)
The existing implementation uses the actual displacement of the robot In order to calculate the reward forward
Your suggestion approximates displacement by assuming that the velocity would be identical throughout the simulation of the environment step
from gymnasium.
@Kallinteris-Andreas Thanks for the quick response.
Unfortunately, I don't think I understand. So, why when I take the velocity information directly, e.g. immediately after the simulation step using self.data.qvel[0], means that I assume the velocity is constant during the simulation step?
You are probably right because this will explain why I get different velocity values(e.g. X_FINITE_DIFF_VELOCITY != X_VELOCITY_AFTER), but I would expect to receive similar velocity values when I just take the velocity information immediately after the simulation step?
Thanks in advance!
from gymnasium.
Velocity is not constant during a step, MuJoCo
is a "linear approximation" simulator
for more information, I would direct you to the MuJoCo
simulator documentation
from gymnasium.
Thanks, I will directly start reading the docu more extensively.
from gymnasium.
Related Issues (20)
- [Bug Report] `torch_to_numpy` fails when tensors are not on cpu HOT 1
- [Bug Report] check_step_determinism obscur working HOT 6
- [Bug Report] "TypeError: 'float' object does not support indexing" in step method after 12M steps of training. HOT 2
- [Proposal] Clarify Taxi Environment Starting State in Documentation HOT 1
- Can't run flappy bird envrionment with gymnasium HOT 1
- [Proposal] Allow to specify dtype for Discrete HOT 1
- [To investigate] Check that the new autoreset order works correctly in vectorized jax envs HOT 3
- [Bug] info dictionary in `env.step()` does not include all claimed terms HOT 2
- [Bug Report] The description of the observation space of "half cheetah" is not correct on the documentation website. HOT 1
- [Question] Automated planning over simulators support HOT 4
- ERROR: Failed building wheel for box2d-py HOT 1
- [Bug Report] truncated is commented out HOT 1
- [Bug Report] shallow copy of info and observation after termination HOT 1
- [Bug Report] Error in Env Rendering Due to Current Dependency Installation HOT 1
- [Bug Report] Wrapper type hints seem to be specified incorrectly? HOT 1
- [New feature] Add reset options support for functional jax envs HOT 4
- [Bug Report] default_camera_config in MujocoEnv seems not working HOT 6
- [Bug Report] LunarLander continuous mode immediately raises exception due to incompatibility between numpy and box2d HOT 1
- [Bug Report] Custom environment documentation example gif missing HOT 2
- [Question] Wiki / Leaderboards? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gymnasium.