amovlab 文档
本文档是无人机编队套件的在线资源平台,您可以在这里了解到所有关于无人机编队套件的内容。
我们建议第一次使用无人机编队套件的朋友,通过文档左边的目录找到对应产品并逐章节阅读。无人机编队套件使用及开发需要用户有一定技术基础,需要使用者掌握一定的Linux/ROS/C++/Python/PX4基本知识。
祝您使用愉快!
Note
本手册由阿木实验室实时维护。若您有对本手册的内容有疑问,可以通过电子邮件或论坛发帖的方式向我们提问。若您希望对本手册提出修改意见,请发送邮件至service@amovauto.com,对于有建设性的意见我们将赠与阿木币!
Note
可以在这些地方获得其他有关Prometheus项目的信息 Prometheus自主无人机项目:https://github.com/amov-lab/Prometheus
阿木实验室B站频道:https://space.bilibili.com/432575320?from=search&seid=13705682698139641872
无人机集群仿真
五机集群飞行功能demo
- 集群飞行功能介绍
Hint
该功能为控制五架无人机进行集群编队飞行,可实现模式控制、队形控制、位置控制等功能
Launch文件位置:Prometheus/Simulator/gazebo_simulator/launch_formation
启动脚本文件位置:Prometheus/Simulator/gazebo_simulator/sh_formation/sitl_formation.sh
- 操作步骤:
1.启动sitl_formation.sh脚本文件,并确保每个功能模块都成功启动;
2.在位置控制节点的终端窗口中根据提示输入在本地坐标系下的目标位置X,Y,Z(单位为米)以及无人机偏航角(单位为弧度)数据;
3.在队形切换节点的终端窗口根据提示选择队形(目前仅支持以一字形或三角形起飞,不选择的情况下默认以一字形起飞);
4.在模式切换节点的终端窗口根据提示输入数字0选择解锁起飞,无人机集群便飞行至目标位置;
5.用户可根据个人使用情况按照提示正确输入队形控制,模式控制,位置控制相关指令。
四机正方形绕圈功能demo
- 四机正方形绕圈功能介绍:
Hint
该功能为四架无人机组成正方形绕圈的集群飞行。
Launch文件位置:Prometheus/Simulator/gazebo_simulator/launch_formation
启动脚本文件位置:Prometheus/Simulator/gazebo_simulator/sh_formation/sitl_formation_square.sh
MOCAP无人机集群
Attention
在使用无人机编队套件之前,需熟练掌握无人机单机操作,无人机相关Wiki链接:
P230无人机Wiki : https://prometheus-wiki.readthedocs.io/zh_CN/latest/
动作捕捉系统介绍
MOCAP无人机集群介绍
货物验收
集群飞行功能
操作步骤:
四机正方形绕圈功能
操作步骤:
UWB无人机集群
Attention
在使用无人机编队套件之前,需熟练掌握无人机单机操作,无人机相关Wiki链接:
P230无人机Wiki : https://prometheus-wiki.readthedocs.io/zh_CN/latest/
UWB介绍
UWB无人机集群介绍
货物验收
集群飞行功能
操作步骤:
1> 基站摆放:
![]()
Hint
基站摆放注意事项:
① 基站的高度尽量一致
② 基站相互之间无障碍物遮挡
③ 将基站正面朝向位于对角线的基站,A0与A2对应,A1与A3对应(基站正面有坐标系图案,背面写有名称)
2> 基站标定:
首先,到 LinkTrack官网的下载页面下载NAssistant软件,网址为:https://www.nooploop.com/download/。
Attention
当发生基站相对位置改变以及定位精度不够等情况时,需要进行一键标定,方法如下:


GPS无人机集群
Attention
在使用无人机编队套件之前,需熟练掌握无人机单机操作,无人机相关Wiki链接:
P200无人机Wiki : https://www.amovlab.com/document
P450,P600无人机Wiki : https://prometheus-wiki.readthedocs.io/zh_CN/latest/
GPS介绍
GPS无人机集群介绍
货物验收
集群飞行功能(旧版)
Attention
在2021年9月我们对GPS无人机集群功能进行了升级,增添了无人机位置差值纠偏功能, 用户可在使用时不严格按照无人机排序进行摆放,在此之前的用户可继续沿用旧版功能, 如需升级到新版,请联系我们的售后工作人员。新版功能操作请浏览集群飞行功能(新版部分)
操作步骤:
集群飞行功能(新版)
Attention
此处操作步骤说明为2021年9月份之后的新版操作说明,2021年9月份后购买的以及升级后的用户可参考该操作步骤说明操作, 旧版请查看集群飞行功能(旧版)的操作说明。
操作步骤:
固件烧写
选择烧写固件
操作界面选择在三个齿轮下,在“固件”界面下,用usb线连接电脑与飞控。会弹出入图所示的界面,右方点击“高级设置”,选择标准版。点击确定。 如果有自己的固件,可以选择“自定义固件”,找到自己的固件相应路径,点击确定即可烧写。

烧写过程
固件正在刷写中,最后一行显示为固件的版本。

烧写完成
固件烧写成功后入下图所示,会有升级完成的提示

机架的选择
如图所示,在“机架”界面选择标准四旋翼机架,选择DJI F450,然后在右上角点击“应用并重启”

传感器校准
磁力计校准
按照地面站界面所显示的相应摆放飞机的姿态,然后在水平面内朝一个方向旋转,直至下一个方向。

校准完成后如下图所示

陀螺仪校准
陀螺仪校准只需要把飞机平放即可,校准完成后会边框会显示为绿色。

加速度计校准
加速度计校准为6面校准,只需要将飞机按照6个面分别摆放即可,没校准的边框为红色,正在校准中边框为黄色,校准完成边框为绿色。

水平面校准
水平面校准只需要将飞机放平即可,校准完成后会有“calibration done”的字样,意为校准完成。

遥控器校准
点击校准,然后将油门拨到最低,如下图所示

然后按照界面右方的操作指示拨动摇杆

当全部操作校准完成后,会显示如下界面,此时将油门拨到最低,然后点击下一步。

当连续点击两次下一步后,会有如下界面,就表示此时校准已经完成。

飞行模式设置
飞行模式介绍
手动模式
ARCO:特技模式
遥控器输入被转换为横滚、俯仰和偏航速度,当摇杆回中时飞行器不会保持平衡,可以用于翻滚等特技飞行。
RATTITUDE:角速率模式
遥控器输入在极限区域被转换为横滚、俯仰的角度和偏航的速度,否则被转换为横滚、俯仰和偏航角度。
STABILIZED:稳定模式
遥控器输入被转换为横滚、俯仰的角度和偏航的速度,当摇杆回中后飞行器会保持平衡,之后会随风或其他因素漂移。
辅助模式
ALTITUDE CONTROL:高度模式 横滚、俯仰和偏航的输入与手动模式一致; 当摇杆在~50%油门左右,飞行器将保持当前高度; 油门有一个很大的死区,超出后控制上升或下降速度。 参数:MPC_Z_VEL_MAX_UP:最大上升速度,默认3m/s; MPZ_Z_VEL_MAX_DOWN:最大下降速度,默认1m/s; RCX_DZ:X通道(油门通道,由RC_MAP_THROTTLE设定)的死区; MPC_XXX:影响飞行表现的参数,例如MPC_THR_HOVER定义飞行器悬停的油门。
POSITION CONTROL:位置模式 横滚控制左右移动速度、俯仰控制前后移动速度,当摇杆回中时飞行器会保持位置; 偏航控制速度,与手动模式一致; 油门控制上升或下降的速率,与ALTITUDE一致; 注意:不要在POSITION模式降落,应采用手动模式。
自动模式
HOLD:保持模式 保持在当前位置和姿态(依赖GPS)。 参数:MIS_LTRMIN_ALT:悬停最小高度(如果悬停高度低,飞行器会升高)。
RTL:返航模式 返回HOME位置等待或降落(依赖GPS)。 飞行器会首先上升到RTL_RETURN_ALT高度(默认60m,如果实际飞行高于此高度则保持),然后直线飞行HOME位置; 到达HOME后,会快速降低到RTL_DESCEND_ALT高度(缓降或停止高度,默认30m),会悬停RTL_LAND_DELAY时间后降落(默认0.5s,设置为-1表示永远悬停); 参数:RTL_MIN_DIST:触发上升的最小距离,如果水平位置离HOME很近,飞行器将直接降落到HOME而非升高到返回高度。
TAKE OFF:起飞模式 起飞并等待下一步指令(依赖GPS)。 该模式为自动模式,遥控器失效(除非切换模式),启动前必须先解锁; 飞行器上升到MIS_TAKEOFF_ALT高度(默认2.5m)后等待,上升速度为MPC_TKO_SPEED(默认1.5m/s)。
LAND:降落模式 在当前位置降落。 该模式为自动模式(遥控器失效); 飞行器在切换到该模式位置降落,下降速度为MPC_LAND_SPEED直至地面
MISSION:任务模式 飞行器接受地面站的程序控制指令,如果未收到任务,在当前位置悬停(依赖GPS)。 该模式为自动模式,遥控器失效,该模式工作前需解锁; 任务通常在QGC创建,也可以通过开发者API,上传到飞控。 如果任务已存储并且PX4在飞行,将从立即执行任务; 如果任务已存储但PX4着陆,PX4将执行任务,如果任务没有TAKEOFF命令,PX4将在执行剩下任务前飞行至最小高度; 如果任务未存储或PX4执行完所有任务命令,飞行状态飞行器会悬停,着陆状态飞行器会等待; 可以在QGC手动修改当前任务; 当飞行器锁定或新任务上传后,任务会重置; 任务可以通过HOLD模式暂停,重新激活后会从继续执行当前任务;
飞行模式设置
可以在遥控器上设置通道,一般三挡开关对应飞行模式1、飞行模式4、飞行模式6。入图所示,此时通道5设置的三个模式分别为自稳模式、定点模式、降落模式。

如有需要板载计算机模式和返航模式,也可在开关设置下自行设置。入图所示,设置通道6为offboard模式,通道7为返航模式。

电池校准
用BB响(低压报警器)测出飞机实际电压,如下图所示

在电源界面下,选择“电压分压器”,点击计算

入图所示,在测量电压下输入已经测得的实际电压,然后点击“Calculate”

等到“测量电压”与“飞机电压”数字接近时,表面电压校准已经完成,此时点击关闭即可。

电调校准
在电源设置界面下,点击如箭头所指的“校准”。
注意:校准前不允许给飞机上电,把桨叶拆卸下来。


给飞机上电,飞机会自动进行电调校准,几秒钟后就会校准完成了。

常用的参数设置
在参数设置下面的搜索界面,搜索关键字即可调整参数。

常用参数:
aid_mask:位置估计来源选择

hgt_mode:高度估计来源选择

Mag_sides:传感器校准面数选择

Usb_chk:当用数据线调试飞机时,有时会显示“usb is not safe”,此时搜索“usb”把数值调到197847最大值即可。

PID调参
PID调节图示
p为比例项、i为积分项、d为微分项。pid调参可用如下一张图来解释说明。 纯比例P作用下在稳定后有些许的静态误差,因此引入积分项I。 PI作用下,虽然弥补了静态误差,但是因为引入了积分项,使得调节过程中振幅增加,调节周期增长,单纯PI作用未免有“因小失大”之疑。 PD作用下,加快了调节时间减小了调节幅度,但是当系统稳定时与输入有较大误差。 综合以上,PID作用下,调节的又快又好还没有误差,因此PID调节是理想的控制调节策略。

参数调节
在调节参数之前,应该了解px4的代码框架,了解位置控制与姿态控制的关系,内环与外环的关系。
姿态控制的角度环参数

姿态控制的角速度环参数

位置控制参数

任务飞行
点击如下界面,进入航点规划界面

进入航点规划界面,点击航点,即可设置若干个航点。
在右侧可以设置“高度”与“速度”

APM基础
APM简介
历史
Mission Planner地面站
Mission Planner是一款免费开源、比较成熟稳定的地面站,只有Windows版本。
打开官网,找到“MissionPlanner”选项
![]()
根据自己需要选择相应的安装包
![]()
双击下载的.msi文件以运行安装程序
根据个人情况安装路径,默认的情况下是C盘,自定义完成以后再点击“下一步”
当安装程序安装一半时会出现“设备驱动程序安装向导”界面。这里需要安装,点击“设备驱动程序安装向导”界面的“下一步”
当“设备驱动程序安装向导”安装完成以后,检查“设备驱动程序安装向导”界面里的“驱动程序名”是否全部安装正确。然后点击“完成”,此时Mission Planner地面站安装成功。
地面站连接到飞控
要建立连接,您必须首先选择要使用的通信方法/通道,然后设置物理硬件和Windows设备驱动程序。使用USB线连接飞控的USB口。

Attention
Windows上必须存在用于连接硬件的驱动程序,因为这会使您的连接的COM端口和默认数据速率可供Mission Planner使用
在Mission Planner上,使用屏幕右上方的下拉框设置端口和波特率。
Hint
连接USB后,系统会自动为飞控分配一个COM端口号,该端口号将显示在下拉菜单中,还需要设置用于连接的适当的波特率(通常USB连接波特率为115200,无线连接速率为波特率)
设置好端口号和波特率后点击连接,此时说明连接成功

基本飞行概念
1.1 机头指向和方向
以固定翼与四轴飞行器为例,下图是无人机的载体坐标系:
载体重心为坐标原点
载体前进方向为x轴正方向
载体水平姿态时垂直向下为z轴正向
载体飞行方向指向右为y轴正向(x,y和z轴满足右手螺旋准则)

飞行方向示意图(俯视):

1.2 遥控与基本飞行控制
使用左右油门时,油门最低位置如下图:

1.3多轴飞行器的飞行姿态角

Roll: 横滚角,以飞行前进方向为轴的左右角度变化
Pitch: 倾斜角,以飞行前进方向为轴的高低角度变化(抬头、低头)
Yaw: 航向角,飞行器机头指向角度的改变
校准
Attention
设置COM端口号和波特率,选择计算机新增的端口号,波特率选择115200
加速度计校准

随后校准加速度计,提示如下:
第一个:Place vehicle level and press any key: (请把APM水平放置然后按任意键继续)
第二个:Place vehicle on its LEFT side and press any key: (请把APM左边向上垂直立起)
第三个:Place vehicle on its RIGHT side and press any key:(请把APM右边向上垂直立起)
第四个:Place vehicle nose DOWN and press any key: (请把APM机头向下垂直立起)
第五个:Place vehicle nose UP and press any key: (请把APM机头向上垂直立起)
第六个:Place APM on its BACK and press any key(请把APM背部向上水平放置)
如图校准成功后提示success:

指南针校准

校准步骤如下:
1.连接飞控
2.初始设置-必要硬件-罗盘
3.只勾选第一个,(如需提高精度也可添加外置罗盘)准备好后点击开始现场校准
![]()
4.进行校准
方法:每个面绕其中心轴旋转360度,校准过程中注意千万不要碰到USB线,以免断开飞控。
5.校准完后,界面会有新的三轴的值,绿色值表示正常。
![]()
6.注意事项
(1)在室内会做校正罗盘时候,室内设备会对地磁产生干扰影响罗盘精度,如需提高精度建议在室外做一次。
(2)APM内置的罗盘很容易受到飞控内电子元件干扰,还有电池、接收机等其它的干扰,如果用外置的罗盘的话精度会增加不少。
(3)在飞行器重新布线、升级固件、添加或者换设备时候,建议重新做一次校正罗盘。
Tip
最新版本的固件对罗盘校准要求越来越高。如果你刷了最新版本固件,还用了最新地面站,如果你校准时,飞控和GPS没有固定一起,或者飞控和GPS的箭头不一致,基本上校准不通过。所以,新版本固件校准时,一定要确保飞控和GPS箭头一致,校准移动时,要同步同时移动飞控和GPS,不可以单独。
解决方法:
1.刷了最新版本固件,要用最新的地面站,否则可能校准过程会卡在99%就不动了。
2.GPS要固定好,GPS用支架撑起来,飞控的箭头和GPS的箭头保持(这点非常重要,否则基本通不过)。校准时,飞控和GPS一起同步移动(不同步移动,基本校准不过)。
Hint
如果GPS固定好,箭头和飞控箭头一致,安装到机架上,很容易通过校准。箭头一致后,用手固定好GPS和飞控,移动时,GPS和飞控同步同时移动。
3.地面站的Fitness改为Relaxed 或者default,重新校准罗盘,就很容易校准。

遥控器校准
Attention
接收机接错,飞控极有烧毁的可能。
1.遥控器通道配置
通道1:roll(横滚)
通道2:pitch(俯仰)
通道3:throttle(油门)
通道4:yaw(偏航)
通道5:飞行模式(辅助通道,具体可见遥控器辅助通道及失控保护)
美国手:左手油门(遥控器系统设置中的摇杆模式为2)
日本手:右手油门

2.开始遥控器校准(以美国手为例)
将遥控器通道按钮都拨至最上方,同时按下遥控器两边的开机按钮。
(1)连接地面站(飞控自检完成后)
(2)点击初始设置-可选硬件-遥控器校准
(3)打开遥控器,确认已接上接收机。
(4)来回拨动遥控器的开关,使每个档位分别到达其最大和最小,MP遥控通道上红色线条的显示,让地面站记录其最大行程和最小行程。
Attention
这里要保证油门上推,代表油门的绿色条也向上,roll和Yaw也是,pitch相反,如果不是,可在遥控器的舵机相位中修改正反相
(5)点击完成,会出现各通道值。
(6)观测遥控器行程,最小值小于1100,最大值大于1900,则遥控器正常

Attention
遥控器左右摇杆控制4个柱面(正确的方向在图下文字中做出了说明)只有升降舵为反向。
正向:表示上下左右和摇杆操作一致,例如,向左打杆,输出变小,向上打杆,输出变大 反向:表示上下左右和摇杆操作相反,例如,向左打杆,输出变大,向上打杆,输出变小。
油门推到顶/油门降到底(正向为正确(如果油门推上去输出反而下降,则需要在遥控器设置中将油门反向))


右摇杆推到顶/右摇杆打到底(升降:右摇杆上下, 反向为正确)

所有摇杆均在1094-1934之间变化,满足要求。


飞行模式设置
⻜⾏模式注解
1、稳定模式Stabilize稳定模式是使⽤得最多的⻜⾏模式,也是最基本的⻜⾏模式,起⻜和降落 都应该使⽤此模式。此模式下,⻜控会让⻜⾏器保持稳定,是初学者进⾏⼀般⻜⾏的⾸选,也 是FPV第⼀视⻆⻜⾏的最佳模式。⼀定要确保遥控器上的开关能很⽅便⽆误地拨到该模式,应 急时会⾮常重要。
2、⽐率控制模式Acro 这个是⾮稳定模式,这时apm将完全依托遥控器遥控的控制,新⼿慎 ⽤。
3、定⾼模式ALT_HOLD定⾼模式(Alt Hold)是使⽤⾃动油⻔,试图保持⽬前的⾼度的稳定模 式。定⾼模式时⾼度仍然可以通过提⾼或降低油⻔控制,但中间会有⼀个油⻔死区,油⻔动作 幅度超过这个死区时,⻜⾏器才会响应你的升降动作 当进⼊任何带有⾃动⾼度控制的模式,你⽬前的油⻔将被⽤来作为调整油⻔保持⾼度的基准。 在进⼊⾼度保持前确保你在悬停在⼀个稳定的⾼度。⻜⾏器将随着时间补偿不良的数值。只要 它不会下跌过快,就不会有什么问题。 离开⾼度保持模式时请务必⼩⼼,油⻔位置将成为新的油⻔,如果不是在⻜⾏器的中性悬停位 置,将会导致⻜⾏器迅速下降或上升。 在这种模式下你不能降落及关闭⻢达,因为现在是油⻔摇杆控制⾼度,⽽⾮⻢达。请切换到稳 定模式,才可以降落和关闭⻢达。
4、悬停模式Loiter悬停模式是GPS定点+⽓压定⾼模式。应该在起⻜前先让GPS定点,避免在 空中突然定位发⽣问题。其他⽅⾯跟定⾼模式基本相同,只是在⽔平⽅向上由GPS进⾏定位。
5、简单模式Simple Mode简单模式相当于⼀个⽆头模式,每个⻜⾏模式的旁边都有⼀个 SimpleMode复选框可以勾选。勾选简单模式后,⻜机将解锁起⻜前的机头指向恒定作为遥控 器前⾏摇杆的指向,这种模式下⽆需担⼼⻜⾏器的姿态,新⼿⾮常有⽤。
6、⾃动模式 AUTO⾃动模式下,⻜⾏器将按照预先设置的任务规划控制它的⻜⾏ 由于任务规划依赖GPS的定位信息,所以在解锁起⻜前,必须确保GPS已经完成定位(APM板 上蓝⾊LED常亮) 切换到⾃动模式有两种情况: 如果使⽤⾃动模式从地⾯起⻜,⻜⾏器有⼀个安全机制防⽌你误拨到⾃动模式时误启动发⽣危 险,所以需要先⼿动解锁并⼿动推油⻔起⻜。起⻜后⻜⾏器会参考你最近⼀次ALT Hold定⾼ 的油⻔值作为油⻔基准,当爬升到任务规划的第⼀个⽬标⾼度后,开始执⾏任务规划⻜向⽬ 标; 如果是空中切换到⾃动模式,⻜⾏器⾸先会爬升到第⼀⽬标的⾼度然后开始执⾏任务
7、返航模式RTL返航模式需要GPS定位。GPS在每次解锁前的定位点,就是当前的“家”的 位置;GPS如果在起⻜前没有定位,在空中⾸次定位的那个点,就会成为“家”。 进⼊返航模式后,⻜⾏器会升⾼到15⽶,或者如果已经⾼于15⽶,就保持当前⾼度,然后⻜ 回“家”。 还可以设置⾼级参数选择到“家”后是否⾃主降落,和悬停多少秒之后⾃动降落。
8、绕圈模式Circle当切⼊绕圈模式时,⻜⾏器会以当前位置为圆⼼绕圈⻜⾏。⽽且此时机头 会不受遥控器⽅向舵的控制,始终指向圆⼼。 如果遥控器给出横滚和俯仰⽅向上的指令,将会移动圆⼼。 与定⾼模式相同,可以通过油⻔来调整⻜⾏器⾼度,但是不能降落。 圆的半径可以通过⾼级参数设置调整。
9、指导模式Guided需要地⾯站软件和⻜⾏器之间通信。连接后,在任务规划器MissionPlanner软件地图界⾯上,在地图上任意位置点⿏标右键,选弹出菜单中的“Fly tohere”(⻜到这⾥),软件会让你输⼊⼀个⾼度,然后⻜⾏器会⻜到指定位置和⾼度并保 持悬停。
10、跟随模式FollowMe跟随模式基本原理是:操作者⼿中的笔记本电脑带有GPS,此GPS会 将位置信息通过地⾯站和数传电台随时发给⻜⾏器,⻜⾏器实际执⾏的是“⻜到这⾥”的指 令。其结果就是⻜⾏器跟随操作者移动。
⻜⾏模式设置

在飞行模式选项栏查看飞行模式设置是否正常:
第6通道摇杆在最上位时,拨动第5通道摇杆对应的飞行模式是第5、2、1。
第6通道摇杆在最中位时,拨动第5通道摇杆对应的飞行模式是第6、4、3。
根据自己的需要选择需要飞行模式后保存即可。
常见问题处理
阿木社区网址:https://bbs.amovlab.com/forum.php?mod=forumdisplay&fid=55
Q:使用遥控器对无人机进行解锁,但无法解锁。
A:通过地面站连接无人机飞控,观察地面站提示的信息,通常情况下都会提示不能解锁的原因,大部分情况下是需要对传感器进行校准,同时也要注意地面站上显示的飞行模式是什么,如果对提示信息不清楚的可以百度或者在阿木社区进行提问。
Q:无人机飞控驱动自启动失败
A:重启无人机或者通过NoMachine远程连接到该无人机,手动启动无人机飞控驱动,命令行如下:roslaunch formation px4_uav*.launch
,其中*为该无人机的集群编号。
Q:无人机无法切入定点模式
A:无法切入定点模式,很大的可能性是因为定位数据来源存在问题,将无人机拿起向本地坐标系的X轴,Y轴,Z轴进行移动,观察数据是否正常,如果数据异常说明定位数据来源存在问题,请检查相关操作是否正确,如果无法排查以及处理,请在阿木社区进行提问。
Q:输入相应指令,无人机集群操作却没有正常运行
A:确认是否按照操作流程来操作,检查操作流程是否正常,对操作细节不清楚的,建议先从仿真开始接触,先在仿真情况下熟悉操作流程。如果操作流程正常,无人机集群飞行异常,请从地面站,ROS终端窗口等交互界面中查看是否有异常信息报出,根据异常信息解决相关问题,不能解决,请自行百度或者在阿木社区进行提问。
图片与视频的添加
图片
图片添加的语法:
.. image:: ../../images/test/get_raw_html.png(图片的绝对路径)
实际效果如下图。
视频
哔哩哔哩
以B站视频为例,如何将B站视频嵌入到wiki之内
在此 视频链接 中,点击分享,选中如下图所示的复制嵌入代码

视频的语法为:
.. raw::html
(上图拷贝的嵌入代码)<iframe src="//player.bilibili.com/player.html?aid=971101299&bvid=BV1Tp4y1x7Rw&cid=277323116&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>
如果是直接拷贝过来的嵌入代码,也可以调用视频,但是视频大小特别的小,所以需要设置视频的宽度和高度,使用 width=”696” height=”422” 可以实现。
所以完美添加视频的语法为:
..raw::html
<iframe width="696" height="422" src="//player.bilibili.com/player.html?aid=971101299&bvid=BV1Tp4y1x7Rw&cid=277323116&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>
特殊提示
语法:
.. note:: 这个是注解
.. hint:: 这个是提示
.. important:: 这个是重点
.. tip:: 这个是小技巧
.. warning:: 这个是警告
.. caution:: 这也是个警告
.. attention:: 这个是注意
.. error:: 这是个错误
.. danger:: 这个是危险
效果如下:
Note
这个是注解
Hint
这个是提示
Important
这个是重点
Tip
这个是小技巧
Warning
这个是警告
Caution
这也是个警告
Attention
这个是注意
Error
这是个错误
Danger
这个是危险