Skip to content
Back to skills

Robosuite Manipulation Eval

ASecurity

Evaluates the ability of reinforcement learning algorithms to learn sequential robot manipulation tasks in simulation. It probes how well methods can handle randomized initial states, multi-stage objectives, and continuous control over fixed-horizon episodes. Use when the user wants to benchmark on robosuite, or asks about evaluating this task. Reports reward.

  • 3 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 11, 2026
researchpythongoperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill robosuite-manipulation-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Robosuite Manipulation Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Robosuite Manipulation Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-robosuite-manipulation-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-robosuite-manipulation-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: robosuite-manipulation-eval
description: Evaluates the ability of reinforcement learning algorithms to learn sequential robot manipulation tasks in simulation. It probes how well methods can handle randomized initial states, multi-stage objectives, and continuous control over fixed-horizon episodes. Use when the user wants to benchmark on robosuite, or asks about evaluating this task. Reports reward.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2403.13281
  bibtex_key: [REDACTED]
  confidence: high
---

# robosuite-manipulation-eval

> Waypoint-Based Reinforcement Learning for Robot Manipulation Tasks — Mehta et al. (2024) (arXiv:2403.13281, 2024)

## What this evaluates

Evaluates the ability of reinforcement learning algorithms to learn sequential robot manipulation tasks in simulation. It probes how well methods can handle randomized initial states, multi-stage objectives, and continuous control over fixed-horizon episodes.

## Datasets

- **robosuite** — total ?; splits: test (100)

## Metrics

- `reward` **(primary)** — range: other
  - Sum of per-step rewards over an episode: R(τ) = Σ_{s∈τ} r(s). Reported as average reward ± standard error across 100 evaluation episodes.

## Input / output format

**Input**: World state s including robot arm configuration and randomized object positions/orientations at episode start.

**Output**: Low-level continuous actions a for baselines, or high-level waypoints s_R^t for waypoint methods, executed via a fixed impedance controller over 50-timestep intervals.

## Scoring recipe

```python
def evaluate(model, env, num_episodes=100, H=100):
    rewards = []
    for _ in range(num_episodes):
        obs = env.reset(randomize=True)
        episode_reward = 0
        for _ in range(H):
            action = model.predict(obs)
            obs, reward, done, _ = env.step(action)
            episode_reward += reward
        rewards.append(episode_reward)
    return mean(rewards), std(rewards)
```

## Common pitfalls

- Reward functions for Stack, Nut Assembly, and Pick-and-Place were modified by the authors (increased stage rewards, added knock-over penalties), so results are not directly comparable to standard robosuite baselines.
- Initial object positions and orientations are randomized every episode, meaning performance must be averaged over many trials rather than reported on a fixed seed.
- Waypoint baselines (SAC-wp, PPO-wp) use a fixed impedance controller for 50 timesteps per waypoint, decoupling high-level planning from low-level control.

## Evidence (verbatim from paper)

> The robot’s task performance was measured using reward. If the robot encountered a trajectory of world state τ during a given episode, we reported: R(τ)=∑_{s∈τ}r(s). Higher rewards indicate better performance. ... Here the simulated robot attempted to complete each manipulation task 100 times using the models it had learned from training.

## Citation

```bibtex
@misc{mehta2024waypoint,
  title={Waypoint-Based Reinforcement Learning for Robot Manipulation Tasks},
  author={Mehta et al. (2024)},
  year={2024},
  note={arXiv:2403.13281}
}
```

- arXiv: 2403.13281

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.