Skip to content

Commit

Permalink
deploy: f0d75fd
Browse files Browse the repository at this point in the history
  • Loading branch information
stuqdog committed Dec 20, 2023
1 parent a312cb7 commit 4db8e5f
Show file tree
Hide file tree
Showing 10 changed files with 76 additions and 76 deletions.
4 changes: 2 additions & 2 deletions classviam_1_1sdk_1_1Motion-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -100,8 +100,8 @@
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Motion</b>(std::string name) (defined in <a class="el" href="classviam_1_1sdk_1_1Motion.html">viam::sdk::Motion</a>)</td><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html">viam::sdk::Motion</a></td><td class="entry"><span class="mlabel">explicit</span><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html#aa76f7cb0071b096bdb9d319d4dfcc35f">move</a>(const pose_in_frame &amp;destination, const Name &amp;name, std::shared_ptr&lt; WorldState &gt; world_state, std::shared_ptr&lt; constraints &gt; constraints)</td><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html">viam::sdk::Motion</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html#a034cdf0ccaaecafb8ba6ccc8211f2616">move</a>(const pose_in_frame &amp;destination, const Name &amp;name, std::shared_ptr&lt; WorldState &gt; world_state, std::shared_ptr&lt; constraints &gt; constraints, const AttributeMap &amp;extra)=0</td><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html">viam::sdk::Motion</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html#a94effa56cc3bc979a69e5e0593692fa3">move_on_globe</a>(const geo_point &amp;destination, const boost::optional&lt; double &gt; &amp;heading, const Name &amp;component_name, const Name &amp;movement_sensor_name, const std::vector&lt; geo_obstacle &gt; &amp;obstacles, std::shared_ptr&lt; motion_configuration &gt; motion_configuration)</td><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html">viam::sdk::Motion</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html#a66fd79c759f01f467dccff23c0c4f754">move_on_globe</a>(const geo_point &amp;destination, const boost::optional&lt; double &gt; &amp;heading, const Name &amp;component_name, const Name &amp;movement_sensor_name, const std::vector&lt; geo_obstacle &gt; &amp;obstacles, std::shared_ptr&lt; motion_configuration &gt; motion_configuration, const AttributeMap &amp;extra)=0</td><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html">viam::sdk::Motion</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html#a5e326eadcddc34b5b891e1c6ee7f17eb">move_on_globe</a>(const geo_point &amp;destination, const boost::optional&lt; double &gt; &amp;heading, const Name &amp;component_name, const Name &amp;movement_sensor_name, const std::vector&lt; geo_obstacle &gt; &amp;obstacles, std::shared_ptr&lt; motion_configuration &gt; motion_configuration)</td><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html">viam::sdk::Motion</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html#a0542899026bd54aa5e5b7aab3d2b59f7">move_on_globe</a>(const geo_point &amp;destination, const boost::optional&lt; double &gt; &amp;heading, const Name &amp;component_name, const Name &amp;movement_sensor_name, const std::vector&lt; geo_obstacle &gt; &amp;obstacles, std::shared_ptr&lt; motion_configuration &gt; motion_configuration, const AttributeMap &amp;extra)=0</td><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html">viam::sdk::Motion</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html#a08209bbd27801c1789bd062ccb823e8f">move_on_map</a>(const pose &amp;destination, const Name &amp;component_name, const Name &amp;slam_name)</td><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html">viam::sdk::Motion</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html#ab779c0c47eed544832cb112dcd97b09f">move_on_map</a>(const pose &amp;destination, const Name &amp;component_name, const Name &amp;slam_name, const AttributeMap &amp;extra)=0</td><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Motion.html">viam::sdk::Motion</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Resource.html#a52ea612e31f5c09785b500bd2610d97d">name</a>() const</td><td class="entry"><a class="el" href="classviam_1_1sdk_1_1Resource.html">viam::sdk::Resource</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
Expand Down
30 changes: 15 additions & 15 deletions classviam_1_1sdk_1_1Motion.html
Original file line number Diff line number Diff line change
Expand Up @@ -158,12 +158,12 @@
<tr class="memitem:ab779c0c47eed544832cb112dcd97b09f" id="r_ab779c0c47eed544832cb112dcd97b09f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">virtual</a> <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classviam_1_1sdk_1_1Motion.html#ab779c0c47eed544832cb112dcd97b09f">move_on_map</a> (<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="structviam_1_1sdk_1_1pose.html">pose</a> &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">destination</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="classviam_1_1sdk_1_1Name.html">Name</a> &amp;component_name, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="classviam_1_1sdk_1_1Name.html">Name</a> &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">slam_name</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> AttributeMap &amp;extra)=0</td></tr>
<tr class="memdesc:ab779c0c47eed544832cb112dcd97b09f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves any component on the robot to a specific destination on a SLAM map. <br /></td></tr>
<tr class="separator:ab779c0c47eed544832cb112dcd97b09f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94effa56cc3bc979a69e5e0593692fa3" id="r_a94effa56cc3bc979a69e5e0593692fa3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classviam_1_1sdk_1_1Motion.html#a94effa56cc3bc979a69e5e0593692fa3">move_on_globe</a> (<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="structviam_1_1sdk_1_1geo__point.html">geo_point</a> &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">destination</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> boost::optional&lt; <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">double</a> &gt; &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">heading</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="classviam_1_1sdk_1_1Name.html">Name</a> &amp;component_name, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="classviam_1_1sdk_1_1Name.html">Name</a> &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">movement_sensor_name</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> std::vector&lt; <a class="el" href="structviam_1_1sdk_1_1geo__obstacle.html">geo_obstacle</a> &gt; &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">obstacles</a>, std::shared_ptr&lt; <a class="el" href="structviam_1_1sdk_1_1motion__configuration.html">motion_configuration</a> &gt; <a class="el" href="structviam_1_1sdk_1_1motion__configuration.html">motion_configuration</a>)</td></tr>
<tr class="memdesc:a94effa56cc3bc979a69e5e0593692fa3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves any component on the robot to a specific destination on a globe. <br /></td></tr>
<tr class="separator:a94effa56cc3bc979a69e5e0593692fa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66fd79c759f01f467dccff23c0c4f754" id="r_a66fd79c759f01f467dccff23c0c4f754"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">virtual</a> <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classviam_1_1sdk_1_1Motion.html#a66fd79c759f01f467dccff23c0c4f754">move_on_globe</a> (<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="structviam_1_1sdk_1_1geo__point.html">geo_point</a> &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">destination</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> boost::optional&lt; <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">double</a> &gt; &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">heading</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="classviam_1_1sdk_1_1Name.html">Name</a> &amp;component_name, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="classviam_1_1sdk_1_1Name.html">Name</a> &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">movement_sensor_name</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> std::vector&lt; <a class="el" href="structviam_1_1sdk_1_1geo__obstacle.html">geo_obstacle</a> &gt; &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">obstacles</a>, std::shared_ptr&lt; <a class="el" href="structviam_1_1sdk_1_1motion__configuration.html">motion_configuration</a> &gt; <a class="el" href="structviam_1_1sdk_1_1motion__configuration.html">motion_configuration</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> AttributeMap &amp;extra)=0</td></tr>
<tr class="memdesc:a66fd79c759f01f467dccff23c0c4f754"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves any component on the robot to a specific destination on a globe. <br /></td></tr>
<tr class="separator:a66fd79c759f01f467dccff23c0c4f754"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e326eadcddc34b5b891e1c6ee7f17eb" id="r_a5e326eadcddc34b5b891e1c6ee7f17eb"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classviam_1_1sdk_1_1Motion.html#a5e326eadcddc34b5b891e1c6ee7f17eb">move_on_globe</a> (<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="structviam_1_1sdk_1_1geo__point.html">geo_point</a> &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">destination</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> boost::optional&lt; <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">double</a> &gt; &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">heading</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="classviam_1_1sdk_1_1Name.html">Name</a> &amp;component_name, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="classviam_1_1sdk_1_1Name.html">Name</a> &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">movement_sensor_name</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> std::vector&lt; <a class="el" href="structviam_1_1sdk_1_1geo__obstacle.html">geo_obstacle</a> &gt; &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">obstacles</a>, std::shared_ptr&lt; <a class="el" href="structviam_1_1sdk_1_1motion__configuration.html">motion_configuration</a> &gt; <a class="el" href="structviam_1_1sdk_1_1motion__configuration.html">motion_configuration</a>)</td></tr>
<tr class="memdesc:a5e326eadcddc34b5b891e1c6ee7f17eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves any component on the robot to a specific destination on a globe. <br /></td></tr>
<tr class="separator:a5e326eadcddc34b5b891e1c6ee7f17eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0542899026bd54aa5e5b7aab3d2b59f7" id="r_a0542899026bd54aa5e5b7aab3d2b59f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">virtual</a> std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classviam_1_1sdk_1_1Motion.html#a0542899026bd54aa5e5b7aab3d2b59f7">move_on_globe</a> (<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="structviam_1_1sdk_1_1geo__point.html">geo_point</a> &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">destination</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> boost::optional&lt; <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">double</a> &gt; &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">heading</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="classviam_1_1sdk_1_1Name.html">Name</a> &amp;component_name, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="classviam_1_1sdk_1_1Name.html">Name</a> &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">movement_sensor_name</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> std::vector&lt; <a class="el" href="structviam_1_1sdk_1_1geo__obstacle.html">geo_obstacle</a> &gt; &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">obstacles</a>, std::shared_ptr&lt; <a class="el" href="structviam_1_1sdk_1_1motion__configuration.html">motion_configuration</a> &gt; <a class="el" href="structviam_1_1sdk_1_1motion__configuration.html">motion_configuration</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> AttributeMap &amp;extra)=0</td></tr>
<tr class="memdesc:a0542899026bd54aa5e5b7aab3d2b59f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves any component on the robot to a specific destination on a globe. <br /></td></tr>
<tr class="separator:a0542899026bd54aa5e5b7aab3d2b59f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0eb1325754e7e93e066111a87a8b659e" id="r_a0eb1325754e7e93e066111a87a8b659e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structviam_1_1sdk_1_1pose__in__frame.html">pose_in_frame</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classviam_1_1sdk_1_1Motion.html#a0eb1325754e7e93e066111a87a8b659e">get_pose</a> (<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="classviam_1_1sdk_1_1Name.html">Name</a> &amp;component_name, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> std::string &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">destination_frame</a>, <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> std::vector&lt; <a class="el" href="structviam_1_1sdk_1_1WorldState_1_1transform.html">WorldState::transform</a> &gt; &amp;<a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">supplemental_transforms</a>)</td></tr>
<tr class="memdesc:a0eb1325754e7e93e066111a87a8b659e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the pose of any component on the robot. <br /></td></tr>
<tr class="separator:a0eb1325754e7e93e066111a87a8b659e"><td class="memSeparator" colspan="2">&#160;</td></tr>
Expand Down Expand Up @@ -1073,8 +1073,8 @@ <h2 class="memtitle"><span class="permalink"><a href="#a034cdf0ccaaecafb8ba6ccc8

</div>
</div>
<a id="a94effa56cc3bc979a69e5e0593692fa3" name="a94effa56cc3bc979a69e5e0593692fa3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a94effa56cc3bc979a69e5e0593692fa3">&#9670;&#160;</a></span>move_on_globe() <span class="overload">[1/2]</span></h2>
<a id="a5e326eadcddc34b5b891e1c6ee7f17eb" name="a5e326eadcddc34b5b891e1c6ee7f17eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5e326eadcddc34b5b891e1c6ee7f17eb">&#9670;&#160;</a></span>move_on_globe() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
Expand All @@ -1083,7 +1083,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a94effa56cc3bc979a69e5e05
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">bool</a> viam::sdk::Motion::move_on_globe </td>
<td class="memname">std::string viam::sdk::Motion::move_on_globe </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="structviam_1_1sdk_1_1geo__point.html">geo_point</a> &amp;&#160;</td>
<td class="paramname"><em>destination</em>, </td>
Expand Down Expand Up @@ -1143,12 +1143,12 @@ <h2 class="memtitle"><span class="permalink"><a href="#a94effa56cc3bc979a69e5e05
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Whether or not the move was successful. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The execution ID of the move_on_globe request. </dd></dl>

</div>
</div>
<a id="a66fd79c759f01f467dccff23c0c4f754" name="a66fd79c759f01f467dccff23c0c4f754"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a66fd79c759f01f467dccff23c0c4f754">&#9670;&#160;</a></span>move_on_globe() <span class="overload">[2/2]</span></h2>
<a id="a0542899026bd54aa5e5b7aab3d2b59f7" name="a0542899026bd54aa5e5b7aab3d2b59f7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0542899026bd54aa5e5b7aab3d2b59f7">&#9670;&#160;</a></span>move_on_globe() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
Expand All @@ -1157,7 +1157,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a66fd79c759f01f467dccff23
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">virtual</a> <a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">bool</a> viam::sdk::Motion::move_on_globe </td>
<td class="memname"><a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">virtual</a> std::string viam::sdk::Motion::move_on_globe </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classviam_1_1sdk_1_1ClientHelper.html">const</a> <a class="el" href="structviam_1_1sdk_1_1geo__point.html">geo_point</a> &amp;&#160;</td>
<td class="paramname"><em>destination</em>, </td>
Expand Down Expand Up @@ -1224,9 +1224,9 @@ <h2 class="memtitle"><span class="permalink"><a href="#a66fd79c759f01f467dccff23
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Whether or not the move was successful. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The execution_id of the move_on_globe request. </dd></dl>

<p>Implemented in <a class="el" href="classviam_1_1sdk_1_1MotionClient.html#aa11893750e944c93906c186acb8deb91">viam::sdk::MotionClient</a>, and <a class="el" href="classviam_1_1sdk_1_1MotionClient.html#a66fd79c759f01f467dccff23c0c4f754">viam::sdk::MotionClient</a>.</p>
<p>Implemented in <a class="el" href="classviam_1_1sdk_1_1MotionClient.html#a47b7f9c6417cdbdc45a3da735a8a4d6e">viam::sdk::MotionClient</a>, and <a class="el" href="classviam_1_1sdk_1_1MotionClient.html#a0542899026bd54aa5e5b7aab3d2b59f7">viam::sdk::MotionClient</a>.</p>

</div>
</div>
Expand Down
Loading

0 comments on commit 4db8e5f

Please sign in to comment.