@@ -56,8 +56,6 @@ InstructionsTrajectory::InstructionsTrajectory(CompositeInstruction& program)
5656
5757const Eigen::VectorXd& InstructionsTrajectory::getPosition (Eigen::Index i) const
5858{
59- assert (trajectory_[static_cast <std::size_t >(i)].get ().isMoveInstruction ());
60- assert (trajectory_[static_cast <std::size_t >(i)].get ().as <MoveInstructionPoly>().getWaypoint ().isStateWaypoint ());
6159 return trajectory_[static_cast <std::size_t >(i)]
6260 .get ()
6361 .as <MoveInstructionPoly>()
@@ -68,8 +66,6 @@ const Eigen::VectorXd& InstructionsTrajectory::getPosition(Eigen::Index i) const
6866
6967Eigen::VectorXd& InstructionsTrajectory::getPosition (Eigen::Index i)
7068{
71- assert (trajectory_[static_cast <std::size_t >(i)].get ().isMoveInstruction ());
72- assert (trajectory_[static_cast <std::size_t >(i)].get ().as <MoveInstructionPoly>().getWaypoint ().isStateWaypoint ());
7369 return trajectory_[static_cast <std::size_t >(i)]
7470 .get ()
7571 .as <MoveInstructionPoly>()
@@ -80,8 +76,6 @@ Eigen::VectorXd& InstructionsTrajectory::getPosition(Eigen::Index i)
8076
8177const Eigen::VectorXd& InstructionsTrajectory::getVelocity (Eigen::Index i) const
8278{
83- assert (trajectory_[static_cast <std::size_t >(i)].get ().isMoveInstruction ());
84- assert (trajectory_[static_cast <std::size_t >(i)].get ().as <MoveInstructionPoly>().getWaypoint ().isStateWaypoint ());
8579 return trajectory_[static_cast <std::size_t >(i)]
8680 .get ()
8781 .as <MoveInstructionPoly>()
@@ -92,8 +86,6 @@ const Eigen::VectorXd& InstructionsTrajectory::getVelocity(Eigen::Index i) const
9286
9387Eigen::VectorXd& InstructionsTrajectory::getVelocity (Eigen::Index i)
9488{
95- assert (trajectory_[static_cast <std::size_t >(i)].get ().isMoveInstruction ());
96- assert (trajectory_[static_cast <std::size_t >(i)].get ().as <MoveInstructionPoly>().getWaypoint ().isStateWaypoint ());
9789 return trajectory_[static_cast <std::size_t >(i)]
9890 .get ()
9991 .as <MoveInstructionPoly>()
@@ -104,8 +96,6 @@ Eigen::VectorXd& InstructionsTrajectory::getVelocity(Eigen::Index i)
10496
10597const Eigen::VectorXd& InstructionsTrajectory::getAcceleration (Eigen::Index i) const
10698{
107- assert (trajectory_[static_cast <std::size_t >(i)].get ().isMoveInstruction ());
108- assert (trajectory_[static_cast <std::size_t >(i)].get ().as <MoveInstructionPoly>().getWaypoint ().isStateWaypoint ());
10999 return trajectory_[static_cast <std::size_t >(i)]
110100 .get ()
111101 .as <MoveInstructionPoly>()
@@ -116,8 +106,6 @@ const Eigen::VectorXd& InstructionsTrajectory::getAcceleration(Eigen::Index i) c
116106
117107Eigen::VectorXd& InstructionsTrajectory::getAcceleration (Eigen::Index i)
118108{
119- assert (trajectory_[static_cast <std::size_t >(i)].get ().isMoveInstruction ());
120- assert (trajectory_[static_cast <std::size_t >(i)].get ().as <MoveInstructionPoly>().getWaypoint ().isStateWaypoint ());
121109 return trajectory_[static_cast <std::size_t >(i)]
122110 .get ()
123111 .as <MoveInstructionPoly>()
@@ -128,8 +116,6 @@ Eigen::VectorXd& InstructionsTrajectory::getAcceleration(Eigen::Index i)
128116
129117double InstructionsTrajectory::getTimeFromStart (Eigen::Index i) const
130118{
131- assert (trajectory_[static_cast <std::size_t >(i)].get ().isMoveInstruction ());
132- assert (trajectory_[static_cast <std::size_t >(i)].get ().as <MoveInstructionPoly>().getWaypoint ().isStateWaypoint ());
133119 return trajectory_[static_cast <std::size_t >(i)]
134120 .get ()
135121 .as <MoveInstructionPoly>()
@@ -143,8 +129,6 @@ void InstructionsTrajectory::setData(Eigen::Index i,
143129 const Eigen::VectorXd& acceleration,
144130 double time)
145131{
146- assert (trajectory_[static_cast <std::size_t >(i)].get ().isMoveInstruction ());
147- assert (trajectory_[static_cast <std::size_t >(i)].get ().as <MoveInstructionPoly>().getWaypoint ().isStateWaypoint ());
148132 auto & swp =
149133 trajectory_[static_cast <std::size_t >(i)].get ().as <MoveInstructionPoly>().getWaypoint ().as <StateWaypointPoly>();
150134 swp.setVelocity (velocity);
0 commit comments