ORB_SLAM3_IMU预积分理论推导(噪声分析)

在这里插入图片描述

噪声分析

  1. δ ϕ ⃗ i j \delta \vec{\phi}_{i j} δϕ ij
    Exp ⁡ ( − δ ϕ ⃗ i j ) = ∏ k = i j − 1 Exp ⁡ ( − Δ R ~ k + 1 j T ⋅ J r k ⋅ η k g d Δ t ) \operatorname{Exp}\left(-\delta \vec{\phi}_{i j}\right)=\prod_{k=i}^{j-1} \operatorname{Exp}\left(-\Delta \tilde{\mathbf{R}}_{k+1 j}^{T} \cdot \mathbf{J}_{r}^{k} \cdot \boldsymbol{\eta}_{k}^{g d} \Delta t\right) Exp(δϕ ij)=k=ij1Exp(ΔR~k+1jTJrkηkgdΔt)
    其中, J r k = J r ( ( ω ~ k − b i g ) Δ t ) \mathbf{J}_{r}^{k}=\mathbf{J}_{r}\left(\left(\tilde{\boldsymbol{\omega}}_{k}-\mathbf{b}_{i}^{g}\right) \Delta t\right) Jrk=Jr((ω~kbig)Δt)

对上式两边取对数:
δ ϕ ⃗ i j = − log ⁡ ( ∏ k = i j − 1 Exp ⁡ ( − Δ R ~ k + 1 j T ⋅ J r k ⋅ η k g d Δ t ) ) \delta \vec{\phi}_{i j}=-\log \left(\prod_{k=i}^{j-1} \operatorname{Exp}\left(-\Delta \tilde{\mathbf{R}}_{k+1 j}^{T} \cdot \mathbf{J}_{r}^{k} \cdot \boldsymbol{\eta}_{k}^{g d} \Delta t\right)\right) δϕ ij=log(k=ij1Exp(ΔR~k+1jTJrkηkgdΔt))
利用性质:当 δ ϕ ⃗ \delta \vec{\phi} δϕ 是小量时, log ⁡ ( Exp ⁡ ( ϕ ⃗ ) ⋅ Exp ⁡ ( δ ϕ ⃗ ) ) = ϕ ⃗ + J ⁡ r − 1 ( ϕ ⃗ ) ⋅ δ ϕ ⃗ \log{\left(\operatorname{Exp}\left(\vec{\phi} \right) \cdot \operatorname{Exp}\left(\delta\vec{\phi}\right)\right)}=\vec{\phi }+\operatorname{J}^{-1}_{r}\left (\vec{\phi } \right ) \cdot \delta \vec{\phi } log(Exp(ϕ )Exp(δϕ ))=ϕ +Jr1(ϕ )δϕ , 其中 η k g d \boldsymbol{\eta}_{k}^{g d} ηkgd是小量, ξ = Δ R ~ k + 1 j T ⋅ J r k ⋅ η k g d Δ t \xi =\Delta \tilde{\mathbf{R}}_{k+1 j}^{T} \cdot \mathbf{J}_{r}^{k} \cdot \boldsymbol{\eta}_{k}^{g d} \Delta t ξ=ΔR~k+1jTJrkηkgdΔt是小量,于是 J ⁡ r − 1 ( ξ k ) ≈ I \operatorname{J}^{-1}_{r}\left (\xi_{k} \right )\approx I Jr1(ξk)I

δ ϕ ⃗ i j = − log ⁡ ( ∏ k = i j − 1 Exp ⁡ ( − ξ k ) ) = − log ⁡ ( Exp ⁡ ( − ξ i ) ∏ k = i + 1 j − 1 Exp ⁡ ( − ξ k ) ) ≈ − ( − ξ i + I ⋅ log ⁡ ( ∏ k = i + 1 j − 1 Exp ⁡ ( − ξ k ) ) ) = ξ i − log ⁡ ( ∏ k = i + 1 j − 1 Exp ⁡ ( − ξ k ) ) = ξ i − log ⁡ ( Exp ⁡ ( − ξ i + 1 ) ∏ k = i + 2 j − 1 Exp ⁡ ( − ξ k ) ) ≈ ξ i + ξ i + 1 − log ⁡ ( ∏ k = i + 2 j − 1 Exp ⁡ ( − ξ k ) ) ≈ ⋯ ≈ ∑ k = i j − 1 ξ k \begin{aligned} \delta \vec{\phi}_{i j} & =-\log \left(\prod_{k=i}^{j-1} \operatorname{Exp}\left(-\xi_{k}\right)\right) \\ & =-\log \left(\operatorname{Exp}\left(-\xi_{i}\right) \prod_{k=i+1}^{j-1} \operatorname{Exp}\left(-\xi_{k}\right)\right) \\ & \approx-\left(-\xi_{i}+\mathbf{I} \cdot \log \left(\prod_{k=i+1}^{j-1} \operatorname{Exp}\left(-\xi_{k}\right)\right)\right)=\xi_{i}-\log \left(\prod_{k=i+1}^{j-1} \operatorname{Exp}\left(-\xi_{k}\right)\right) \\ & =\xi_{i}-\log \left(\operatorname{Exp}\left(-\xi_{i+1}\right) \prod_{k=i+2}^{j-1} \operatorname{Exp}\left(-\xi_{k}\right)\right) \\ & \approx \xi_{i}+\xi_{i+1}-\log \left(\prod_{k=i+2}^{j-1} \operatorname{Exp}\left(-\xi_{k}\right)\right) \\ & \approx \cdots \\ & \approx \sum_{k=i}^{j-1} \xi_{k} \end{aligned} δϕ ij=log(k=ij1Exp(ξk))=log(Exp(ξi)k=i+1j1Exp(ξk))(ξi+Ilog(k=i+1j1Exp(ξk)))=ξilog(k=i+1j1Exp(ξk))=ξilog(Exp(ξi+1)k=i+2j1Exp(ξk))ξi+ξi+1log(k=i+2j1Exp(ξk))k=ij1ξk
即:
δ ϕ ⃗ i j ≈ ∑ k = i j − 1 Δ R ~ k + 1 j T J ⁡ r k η k g d Δ t \delta\vec{\phi}_{ij}\approx \sum_{k=i}^{j-1} {\Delta\tilde{R}_{k+1 j}^{T}\operatorname{J}_{r}^{k}\eta_{k}^{gd}\Delta t } δϕ ijk=ij1ΔR~k+1jTJrkηkgdΔt
由于 Δ R ~ k + 1 j T \Delta\tilde{R}_{k+1 j}^{T} ΔR~k+1jT J ⁡ r k \operatorname{J}_{r}^{k} Jrk Δ t \Delta t Δt都是已知量,而 η k g d \eta_{k}^{gd} ηkgd为零均值高斯噪声,因此 δ ϕ ⃗ i j \delta \vec{\phi}_{i j} δϕ ij也为零均值高斯噪声
2. δ v i j \delta v_{ij} δvij
δ v i j = ∑ k = i j − 1 [ Δ R ~ i k η k a d Δ t − Δ R ~ i k ⋅ ( f ~ k − b i a ) ∧ ⋅ δ ϕ ⃗ i k ⋅ Δ t ] \delta \mathbf{v}_{i j}=\sum_{k=i}^{j-1}\left[\Delta \tilde{\mathbf{R}}_{i k} \mathbf{\eta}_{k}^{a d} \Delta t-\Delta \tilde{\mathbf{R}}_{i k} \cdot\left(\tilde{\mathbf{f}}_{k}-\mathbf{b}_{i}^{a}\right)^{\wedge} \cdot \delta \vec{\phi}_{i k} \cdot \Delta t\right] δvij=k=ij1[ΔR~ikηkadΔtΔR~ik(f~kbia)δϕ ikΔt]
3. δ p i j \delta p_{ij} δpij
δ p i j = ∑ k = i j − 1 [ δ v i k Δ t − 1 2 Δ R ~ i k ⋅ ( f ~ k − b i a ) ∧ δ ϕ ⃗ i k Δ t 2 + 1 2 Δ R ~ i k η k a d Δ t 2 ] \delta \mathbf{p}_{i j}=\sum_{k=i}^{j-1}\left[\delta \mathbf{v}_{i k} \Delta t-\frac{1}{2} \Delta \tilde{\mathbf{R}}_{i k} \cdot\left(\tilde{\mathbf{f}}_{k}-\mathbf{b}_{i}^{a}\right)^{\wedge} \delta \vec{\phi}_{i k} \Delta t^{2}+\frac{1}{2} \Delta \tilde{\mathbf{R}}_{i k} \mathbf{\eta}_{k}^{a d} \Delta t^{2}\right] δpij=k=ij1[δvikΔt21ΔR~ik(f~kbia)δϕ ikΔt2+21ΔR~ikηkadΔt2]

噪声更新

  1. δ ϕ → i j − 1 → δ ϕ → i j \delta\overrightarrow{\phi}_{ij-1}\to \delta\overrightarrow{\phi}_{ij} δϕ ij1δϕ ij
    δ ϕ ⃗ i j = ∑ k = i j − 1 Δ R ~ k + 1 j T J r k η k g d Δ t = ∑ k = i j − 2 Δ R ~ k + 1 j T J r k η k g d Δ t + Δ R ~ j j T ⏟ I J r j − 1 η j − 1 g d Δ t = ∑ j − 2 k = i ( Δ R ~ k + 1 j − 1 Δ R ~ j − 1 j ) T J r k η k g d Δ t + J r j − 1 η j − 1 g d Δ t = Δ R ~ j j − 1 ∑ k = i j − 2 Δ R ~ k + 1 j − 1 T J r k η k g d Δ t + J r j − 1 η j − 1 g d Δ t = Δ R ~ j j − 1 δ ϕ ⃗ i j − 1 + J r j − 1 η j − 1 g d Δ t \begin{aligned} \delta \vec{\phi}_{i j} & =\sum_{k=i}^{j-1} \Delta \tilde{\mathbf{R}}_{k+1 j}^{T} \mathbf{J}_{r}^{k} \boldsymbol{\eta}_{k}^{g d} \Delta t \\ & =\sum_{k=i}^{j-2} {\color{Red} \Delta \tilde{\mathbf{R}}_{k+1 j}^{T}} \mathbf{J}_{r}^{k} \boldsymbol{\eta}_{k}^{g d} \Delta t+\underbrace{\Delta \tilde{\mathbf{R}}_{j j}^{T}}_{I} \mathbf{J}_{r}^{j-1} \boldsymbol{\eta}_{j-1}^{g d} \Delta t \\ &= \sum_{j-2}^{k=i}{\color{Red} \left(\Delta \tilde{\mathbf{R}}_{k+1 j-1} \Delta \tilde{\mathbf{R}}_{j-1 j}\right)^{T}} \mathbf{J}_{r}^{k} \boldsymbol{\eta}_{k}^{g d} \Delta t+\mathbf{J}_{r}^{j-1} \boldsymbol{\eta}_{j-1}^{g d} \Delta t \\ & =\Delta \tilde{\mathbf{R}}_{j j-1} \sum_{k=i}^{j-2} \Delta \tilde{\mathbf{R}}_{k+1 j-1}^{T} \mathbf{J}_{r}^{k} \boldsymbol{\eta}_{k}^{g d} \Delta t+\mathbf{J}_{r}^{j-1} \boldsymbol{\eta}_{j-1}^{g d} \Delta t \\ & =\Delta \tilde{\mathbf{R}}_{j j-1} \delta \vec{\phi}_{i j-1}+\mathbf{J}_{r}^{j-1} \boldsymbol{\eta}_{j-1}^{g d} \Delta t \end{aligned} δϕ ij=k=ij1ΔR~k+1jTJrkηkgdΔt=k=ij2ΔR~k+1jTJrkηkgdΔt+I ΔR~jjTJrj1ηj1gdΔt=j2k=i(ΔR~k+1j1ΔR~j1j)TJrkηkgdΔt+Jrj1ηj1gdΔt=ΔR~jj1k=ij2ΔR~k+1j1TJrkηkgdΔt+Jrj1ηj1gdΔt=ΔR~jj1δϕ ij1+Jrj1ηj1gdΔt
  2. δ v i j − 1 → δ v i j \delta v_{ij-1} \to \delta v_{ij} δvij1δvij
    δ v i j = ∑ k = i j − 1 [ Δ R ~ i k η k a d Δ t − Δ R ~ i k ⋅ ( f ~ k − b i a ) ∧ ⋅ δ ϕ ⃗ i k ⋅ Δ t ] = ∑ k = i j − 2 [ Δ R ~ i k η k a d Δ t − Δ R ~ i k ⋅ ( f ~ k − b i a ) ∧ ⋅ δ ϕ ⃗ i k ⋅ Δ t ] … + Δ R ~ i j − 1 η j − 1 a d Δ t − Δ R ~ i j − 1 ⋅ ( f ~ j − 1 − b i a ) ∧ ⋅ δ ϕ ⃗ i j − 1 ⋅ Δ t = δ v i j − 1 + Δ R ~ i j − 1 η j − 1 a d Δ t − Δ R ~ i j − 1 ⋅ ( f ~ j − 1 − b i a ) ∧ ⋅ δ ϕ ⃗ i j − 1 ⋅ Δ t \begin{aligned} \delta \mathbf{v}_{i j}= & \sum_{k=i}^{j-1}\left[\Delta \tilde{\mathbf{R}}_{i k} \mathbf{\eta}_{k}^{a d} \Delta t-\Delta \tilde{\mathbf{R}}_{i k} \cdot\left(\tilde{\mathbf{f}}_{k}-\mathbf{b}_{i}^{a}\right)^{\wedge} \cdot \delta \vec{\phi}_{i k} \cdot \Delta t\right] \\ = & \sum_{k=i}^{j-2}\left[\Delta \tilde{\mathbf{R}}_{i k} \boldsymbol{\eta}_{k}^{a d} \Delta t-\Delta \tilde{\mathbf{R}}_{i k} \cdot\left(\tilde{\mathbf{f}}_{k}-\mathbf{b}_{i}^{a}\right)^{\wedge} \cdot \delta \vec{\phi}_{i k} \cdot \Delta t\right] \ldots \\ & +\Delta \tilde{\mathbf{R}}_{i j-1} \boldsymbol{\eta}_{j-1}^{a d} \Delta t-\Delta \tilde{\mathbf{R}}_{i j-1} \cdot\left(\tilde{\mathbf{f}}_{j-1}-\mathbf{b}_{i}^{a}\right)^{\wedge} \cdot \delta \vec{\phi}_{i j-1} \cdot \Delta t \\ = & \delta \mathbf{v}_{i j-1}+\Delta \tilde{\mathbf{R}}_{i j-1} \boldsymbol{\eta}_{j-1}^{a d} \Delta t-\Delta \tilde{\mathbf{R}}_{i j-1} \cdot\left(\tilde{\mathbf{f}}_{j-1}-\mathbf{b}_{i}^{a}\right)^{\wedge} \cdot \delta \vec{\phi}_{i j-1} \cdot \Delta t \end{aligned} δvij===k=ij1[ΔR~ikηkadΔtΔR~ik(f~kbia)δϕ ikΔt]k=ij2[ΔR~ikηkadΔtΔR~ik(f~kbia)δϕ ikΔt]+ΔR~ij1ηj1adΔtΔR~ij1(f~j1bia)δϕ ij1Δtδvij1+ΔR~ij1ηj1adΔtΔR~ij1(f~j1bia)δϕ ij1Δt
  3. δ p i j − 1 → δ p i j \delta p_{ij-1} \to \delta p_{ij} δpij1δpij
    δ p i j = ∑ k = i j − 1 [ δ v i k Δ t − 1 2 Δ R ~ i k ⋅ ( f ~ k − b i a ) ∧ δ ϕ ⃗ i k Δ t 2 + 1 2 Δ R ~ i k η k a d Δ t 2 ] = δ p i j − 1 + δ v i j − 1 Δ t − 1 2 Δ R ~ i j − 1 ⋅ ( f ~ j − 1 − b i a ) ∧ δ ϕ ⃗ i j − 1 Δ t 2 + 1 2 Δ R ~ i j − 1 η j − 1 a d Δ t 2 \begin{aligned} \delta \mathbf{p}_{i j} & =\sum_{k=i}^{j-1}\left[\delta \mathbf{v}_{i k} \Delta t-\frac{1}{2} \Delta \tilde{\mathbf{R}}_{i k} \cdot\left(\tilde{\mathbf{f}}_{k}-\mathbf{b}_{i}^{a}\right)^{\wedge} \delta \vec{\phi}_{i k} \Delta t^{2}+\frac{1}{2} \Delta \tilde{\mathbf{R}}_{i k} \boldsymbol{\eta}_{k}^{a d} \Delta t^{2}\right] \\ & =\delta \mathbf{p}_{i j-1}+\delta \mathbf{v}_{i j-1} \Delta t-\frac{1}{2} \Delta \tilde{\mathbf{R}}_{i j-1} \cdot\left(\tilde{\mathbf{f}}_{j-1}-\mathbf{b}_{i}^{a}\right)^{\wedge} \delta \vec{\phi}_{i j-1} \Delta t^{2}+\frac{1}{2} \Delta \tilde{\mathbf{R}}_{i j-1} \boldsymbol{\eta}_{j-1}^{a d} \Delta t^{2} \end{aligned} δpij=k=ij1[δvikΔt21ΔR~ik(f~kbia)δϕ ikΔt2+21ΔR~ikηkadΔt2]=δpij1+δvij1Δt21ΔR~ij1(f~j1bia)δϕ ij1Δt2+21ΔR~ij1ηj1adΔt2
    矩阵C:
    χ i j = [ η i j T , γ i j T ] T ∼ N ( 0 15 × 1 , C i j ) η i j = [ δ ϕ i j T , δ v i j T , δ p i j T ] T ∼ N ( 0 9 × 1 , Σ i j η ) γ i j = [ δ b i j a T , δ b i j g T ] T ∼ N ( 0 6 × 1 , Σ i j γ ) \begin{aligned} \chi_{i j} & =\left[\eta_{i j}^{T}, \gamma_{i j}^{T}\right]^{T} \sim N\left(0_{15 \times 1}, C_{i j}\right) \\ \eta_{i j} & =\left[\delta \phi_{i j}^{T}, \delta v_{i j}^{T}, \delta p_{i j}^{T}\right]^{T} \sim N\left(0_{9 \times 1}, \Sigma_{i j}^{\eta}\right) \\ \gamma_{i j} & =\left[\delta b_{i j}^{a T}, \delta b_{i j}^{g T}\right]^{T} \sim N\left(0_{6 \times 1}, \Sigma_{i j}^{\gamma}\right) \end{aligned} χijηijγij=[ηijT,γijT]TN(015×1,Cij)=[δϕijT,δvijT,δpijT]TN(09×1,Σijη)=[δbijaT,δbijgT]TN(06×1,Σijγ)
    根据 δ ϕ \delta \phi δϕ δ v \delta v δv δ p \delta p δp δ b a \delta b_{a} δba δ b g \delta b_{g} δbg,可以得到:
    C i j = ( Σ i j η 0 9 × 6 0 6 × 9 Σ i j γ ) 15 × 15 C_{i j}=\left(\begin{array}{cc} \Sigma_{i j}^{\eta} & 0_{9 \times 6} \\ 0_{6 \times 9} & \Sigma_{i j}^{\gamma} \end{array}\right)_{15 \times 15} Cij=(Σijη06×909×6Σijγ)15×15

η i j Δ ≜ [ δ ϕ ⃗ i j T δ v i j T δ p i j T ] T \boldsymbol{\eta}_{i j}^{\Delta} \triangleq\left[\begin{array}{lll}\delta \vec{\phi}_{i j}^{T} & \delta \mathbf{v}_{i j}^{T} & \delta \mathbf{p}_{i j}^{T}\end{array}\right]^{T} ηijΔ[δϕ ijTδvijTδpijT]T递推形式如下
η i j Δ = [ Δ R ~ j j − 1 0 0 − Δ R ~ i j − 1 ⋅ ( f ~ j − 1 − b i a ) ∧ Δ t I 0 − 1 2 Δ R ~ i j − 1 ⋅ ( f ~ j − 1 − b i a ) ∧ Δ t 2 Δ t I I ] ⏟ A j − 1 η i j − 1 Δ ⋯ + [ J r j − 1 Δ t 0 0 Δ R ~ i j − 1 Δ t 0 1 2 Δ R ~ i j − 1 Δ t 2 ] ⏟ B j − 1 [ ( η j − 1 g d ) T ( η j − 1 a d ) T ] ⏟ η j − 1 d \begin{aligned} \boldsymbol{\eta}_{i j}^{\Delta}= &{\underbrace{ {\left[\begin{array}{ccc} \Delta \tilde{\mathbf{R}}_{j j-1} & \mathbf{0} & \mathbf{0} \\ -\Delta \tilde{\mathbf{R}}_{i j-1} \cdot\left(\tilde{\mathbf{f}}_{j-1}-\mathbf{b}_{i}^{a}\right)^{\wedge} \Delta t & \mathbf{I} & \mathbf{0} \\ -\frac{1}{2} \Delta \tilde{\mathbf{R}}_{i j-1} \cdot\left(\tilde{\mathbf{f}}_{j-1}-\mathbf{b}_{i}^{a}\right)^{\wedge} \Delta t^{2} & \Delta t \mathbf{I} & \mathbf{I} \end{array}\right]}} _{A_{j-1} }\boldsymbol{\eta}_{i j-1}^{\Delta} \cdots } \\ & +\underbrace{\left[\begin{array}{cc} \mathbf{J}_{r}^{j-1} \Delta t & \mathbf{0} \\ \mathbf{0} & \Delta \tilde{\mathbf{R}}_{i j-1} \Delta t \\ \mathbf{0} & \frac{1}{2} \Delta \tilde{\mathbf{R}}_{i j-1} \Delta t^{2} \end{array}\right]}_{B_{j-1}}\underbrace{ \begin{bmatrix} \left(\eta_{j-1}^{gd}\right)^T\\ \left(\eta_{j-1}^{ad}\right)^T \end{bmatrix} } _{\boldsymbol{\eta}_{j-1}^{d}} \end{aligned} ηijΔ=Aj1 ΔR~jj1ΔR~ij1(f~j1bia)Δt21ΔR~ij1(f~j1bia)Δt20IΔtI00I ηij1Δ+Bj1 Jrj1Δt000ΔR~ij1Δt21ΔR~ij1Δt2 ηj1d (ηj1gd)T(ηj1ad)T
Σ i j η \Sigma_{ij}^{\eta} Σijη递推形式如下:
Σ i j η = A j − 1 Σ i j − 1 η A j − 1 T + B j − 1 Σ η B j − 1 T \boldsymbol{\Sigma}_{i j}^{\eta}=\mathbf{A}_{j-1} \boldsymbol{\Sigma}_{i j-1}^{\eta} \mathbf{A}_{j-1}^{T}+\mathbf{B}_{j-1} \boldsymbol{\Sigma}_{\boldsymbol{\eta}} \mathbf{B}_{j-1}^{T} Σijη=Aj1Σij1ηAj1T+Bj1ΣηBj1T
其中: Σ η \Sigma_{\eta} Ση为IMU噪声的协方差矩阵

γ i j = [ δ b i j a T , δ b i j g T ] T \gamma_{i j} =\left[\delta b_{i j}^{a T}, \delta b_{i j}^{g T}\right]^{T} γij=[δbijaT,δbijgT]T递推形式如下
γ i j = γ i j − 1 + σ j − 1 d \gamma_{i j}=\gamma_{i j-1}+\sigma_{j-1}^{d} γij=γij1+σj1d
其中:
σ k d = [ ( σ k b g d ) T ( σ k b a d ) T ] T \sigma_{k}^{d}=\left[\left(\sigma_{k}^{b g d}\right)^{T} \left(\sigma_{k}^{b a d}\right)^{T}\right]^{T} σkd=[(σkbgd)T(σkbad)T]T
Σ i j γ \Sigma_{i j}^{\gamma} Σijγ递推形式如下:
Σ i j γ = Σ i j − 1 γ + Σ γ \begin{array}{l} \Sigma_{i j}^{\gamma}=\Sigma_{i j-1}^{\gamma}+\Sigma_{\gamma} \end{array} Σijγ=Σij1γ+Σγ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

火柴的初心

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值