首页 > 其他分享 >BipedalWalker 环境

BipedalWalker 环境

时间:2024-04-08 14:46:31浏览次数:13  
标签:高难度 300 环境 BipedalWalker 关节 船体 角速度

BipedalWalker-v3是一个简单的4关节行走机器人环境,用于强化学习任务。这个环境有两个版本:普通版(Normal)和高难度版(Hardcore)。

 

 

普通版的地形略为不平,而高难度版包含梯子、树桩和陷阱。在普通版中,要解决问题,需要在1600个时间步内获得300分。在高难度版中,需要在2000个时间步内获得300分。

1.1 环境定义
行动空间:动作是每个关节(两个髋关节和两个膝关节)的电机速度值,范围在[-1,1]之间。
观察空间:状态包括船体(Hull, 蓝色五边形)角速度、角速度、水平速度、垂直速度、关节位置、关节角速度、腿与地面接触情况以及10个激光雷达测距仪的测量结果。
奖励:向前移动会获得奖励,总共可以获得300多分。如果机器人摔倒,会扣除100分。施加电机扭矩会消耗少量分数。更优化的代理程序将获得更高的分数。
起始状态:行走者从地形的左端站立起来,船体水平,双腿处于相同位置,膝盖微弯。
终止条件:如果船体与地面接触,或者行走者超过地形长度的右端,本回合将终止。

标签:高难度,300,环境,BipedalWalker,关节,船体,角速度
From: https://www.cnblogs.com/ai-ldj/p/18121102

相关文章

  • 详解环境变量
    大家好,我是knight-n。本篇文章将会为大家介绍环境变量。目录什么是环境变量环境变量的作用常见的环境变量系统调用getenvputenv​编辑相关命令 echoexportenvunsetset环境变量的组织方式获取环境变量总结什么是环境变量环境变量是指在操作系统中用来指定......
  • 别再愁了,这些平台让你轻松获取环境保护视频素材
    在数字内容创作日益普及的今天,环保主题的视频制作越来越受欢迎。无论是为了宣传环保理念、制作教育视频,还是为影视作品增添绿色元素,环保视频素材都是不可或缺的一部分。然而,对于很多创作者来说,寻找高质量的环保视频素材却是一项费时费力的任务。别担心,今天我们就来介绍一些让你......
  • node.js 安装及配置环境变量只看此文
    转发:https://blog.csdn.net/u014212540/article/details/1302606791.node.js安装2.Node.js环境变量配置3.国内镜像网站配置4.npm、yarn、pnpm、nrm常用命令4.1nrm常用命令:4.2npm常用指令:4.3yarn常用命令:5.常规上传至npm公共注册表方法(npmpublish/yarnpublish)......
  • linux环境安装——整理汇总
    性能测试复习准备——linux环境下——常用命令简记  性能测试复习准备——linux环境下安装nginx-1.24.0.tar.gz  性能测试复习准备——linux环境下安装nacos-server-2.3.0.tar.gz  性能测试复习准备——linux环境下安装kafka_2.13-3.2.3.tgz  ......
  • Linux编程中进程的概念和环境变量
    目录概述1认识进程1.1进程的定义1.2进程状态1.3进程的调用2进程环境2.1进程ID2.2父进程与子进程2.3UID和GID2.4环境变量2.4.1通过main函数参数获取环境变量2.4.2environ全局变量获取环境变量2.4.3getenv()函数获取环境变量2.5环境变量的作用3......
  • Vscode+gcc-arm+openocd搭建STM32开发环境
    1简介尝试使用Vscode搭建STM32开发环境,自己记录一下详细的配置过程2工具下载设计到的相关软件以及资源包括Vscode软件、STM32CubeMX、mingw64以及openocd,相应的软件介绍以及下载链接如下:Vscode软件:宇宙第一编辑器,开源,插件丰富CubeMx:初始化代码生产器,HAL库mingw64:因......
  • windows环境下使用tomcat搭建文件服务器(带权限验证)
    操作系统:Windows11 jdk:jdk1.8tomcat版本:8.5.100 开始准备所需物料。tomcat下载地址:https://tomcat.apache.org/download-80.cgi选择windows64位选择64-bitWindowszip。查看tomcat版本说明支持,tomcat8支持1.7及以上,我这边下载1.8版本。jdk下载路径:https://www.or......
  • 致远OA二次开发 配置开发环境及使用SDK
    此前汇总的文章里面有简单说过SDK。在开发文档内没有完整对其进行说明。其实致远OA官方的开发文档我个人觉得是很有问题的,一般来说都是从入门到深入细节。他们这个开发文档居然在介绍Springboot。由于是接触过他们官方的二开,对项目大概有点了解,此次特意聊聊他们配置开发环境与SDK......
  • 多线程环境中使用MyBatis时避免出现没有token的问题
    //很重要,在多线程没有token下面三行可以解决mybatis方法报错//1.通过当前的WebUtil.getRequest()获取Servlet请求的属性ServletRequestAttributesservletRequestAttributes=newServletRequestAttributes(WebUtil.getRequest());//2.将获取到的Servlet请求属性设置......
  • .net core中EF core的环境搭建
    //数据上下文MyDbContext.csusingMicrosoft.EntityFrameworkCore;namespaceLearn00.Models{publicclassMyDbContext:DbContext{//摘要://把Employees{get;set;},理解成是一个容器//用来存放Employee类型的实体,该实......