motion_constant_velocity
- class robot_mouse_track.risk_motion.motion_constant_velocity.ConstantVelocityMotion
分速度的匀速运动 分速度的匀变速运动 分速度的匀变加速运动 合速度的匀速运动 合速度的匀变速运动 合速度的匀变加速运动
- 变量
direction (str default="combine") -- 求导方向。 "x":对
x分量求导;"y":对y分量求导;"combine":对合速度combine求导n_order_dev (int default=2) -- 距离对时间的几阶导数 1阶是速度 2阶是加速度 3阶是加速度的变化速率
least_point (int default=5) -- 最少要包含的点的个数
least_length (int default=100) -- 最少移动的距离
th_span (float default=0.01) -- 两点之间的最大变化幅度,低于这个值,则认为是风险
- judge_risk(mouse_track: MouseTrack)
风险判定
- 参数
mouse_track (MouseTrack) -- 鼠标轨迹对象
- 返回
(have_risk, risk_level)
- 返回类型
(bool, float)