基于 PyFlyt 库的 Crazyflie 无人机仿真
项目描述
疯狂飞艇
这个库目前正处于开发阶段
这是一个用于通过 PyFlyt 库在仿真环境中支持飞行的真实疯狂飞艇 2.x 无人机的库。在 examples/***.py
下提供了示例脚本。
该库使用疯狂飞艇无人机构建,请查看 文档。
仅仿真
sim_single.py
在 pybullet 环境中模拟单个无人机,具有位置控制。
sim_swarm.py
在 pybullet 环境中模拟一群无人机,具有速度控制。
sim_cube.py
在旋转立方体中模拟一群无人机。
仅硬件
fly_single.py
飞行真正的疯狂飞艇,请查看 文档 和 如何连接 以获取您的 URI(s) 并在行 18 中修改它们。
fly_swarm.py
飞行真正的疯狂飞艇群,与上一个示例相同,但现在接受 URI 列表。
仿真或硬件
sim_n_fly_single.py
这是一个简单的脚本,可以用于在仿真或使用真实无人机飞行单个疯狂飞艇,可以使用 --hardware
或 --simulate
参数。
sim_n_fly_multiple.py
这是一个简单的脚本,可以用于在模拟环境中或使用真实无人机飞行一群疯狂飞虫,通过使用 --hardware
或 --simulate
参数。
sim_n_fly_cube_from_scratch.py
这是一个简单的脚本,可以用于在模拟环境中或使用真实无人机飞行一群疯狂飞虫,通过使用 --hardware
或 --simulate
参数,并从起飞时形成与 sim_cube.py
中相同的旋转立方体。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分布
CrazyFlyt-0.0.5.tar.gz (113.4 kB 查看哈希值)
构建分布
CrazyFlyt-0.0.5-py3-none-any.whl (115.9 kB 查看哈希值)
关闭
CrazyFlyt-0.0.5.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b7c595b79f6ed6244d090dfd6d9d17e907aa835cc0dcf76a46442a44f3c0518e |
|
MD5 | a1aa91d65b627d6cc93e70ae7540190c |
|
BLAKE2b-256 | d934972b83a9a0425db01a1ce7edce5486551e31618f0cbe19b2e742116da964 |
关闭
CrazyFlyt-0.0.5-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9cb497d6d3b630e18f7432b42aaed9e35ef64508181552f338fcc18e4635a6c9 |
|
MD5 | 8953b54a7c6bdb13a26d760520bb56e6 |
|
BLAKE2b-256 | e202ae51f748d885d3295faecc72ed31aa2d3786f307dc4976f8d043365d06b2 |