- A Note on Two Problems in Connexion with Graphs by Dijkstra
- A Formal Basis for the Heuristic Determination of Minimum Cost Paths by Hart
- On the complexity of admissible search algorithms by Martelli
- Heuristic Search Viewed as Path Finding in a Graph by Pohl
- R* Search by Likhachev abd Stentz
- Incremental A* by Koenig and Likhachev
- Lifelong planning A* by Koenig, Likhachev a
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
if message_type == 'user_read': | |
key,_ = data.split('|') | |
highest_version = -1 | |
highest_version_value = '' | |
#nodes = random.sample([(hash(key)+i)%N for i in range(R)], Q_r) | |
#nodes = random.sample(get_next_live_inc(hash(key), R), Q_r) | |
nodes = get_next_live_inc(hash(key), R) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<launch> | |
<!-- | |
NOTE: You'll need to bring up something that publishes sensor data (see | |
rosstage), something that publishes a map (see map_server), and something to | |
visualize a costmap (see nav_view), to see things work. | |
Also, on a real robot, you'd want to set the "use_sim_time" parameter to false, or just not set it. | |
--> | |
<param name="/use_sim_time" value="true"/> |
The kinodynamics constraints of the robot are encoded in the state lattice graph and any path in this graph is feasible. After constructing the graph, any graph search algorithm can be used for planning.
A robot's configuration space is usually discretized to reduce computational complexity of planning at the expense of completeness. However, it is difficult to search this space while satisfying the robot's differential constraints. State lattices are a special way of discretization of robot state space that ensures (by construction) that any path in the graph complies with the robot's constraints, thereby eliminating the need to consider them explicitly during planning.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
to_remove = [] | |
for class_idx in selected_classes: | |
if np.sum(y_train[:, class_idx] < 0.5) < 5 or np.sum(y_train[:, class_idx] > 0.5) < 5: | |
to_remove.append(class_idx) | |
for class_idx in to_remove: | |
selected_classes.remove(class_idx) | |
print('Removed classes with too few examples') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
import sys | |
import yaml | |
import time | |
import shutil | |
import torch | |
import random | |
import argparse | |
import datetime | |
import numpy as np |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
import sys | |
import yaml | |
import time | |
import shutil | |
import torch | |
import random | |
import argparse | |
import datetime | |
import numpy as np |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\begin{figure*}[t] | |
\begin{center} | |
\includegraphics[width=1.4in,height=1.4in]{pictures/vgg16_envelope.png} | |
\hspace{0.2cm} | |
\includegraphics[width=1.4in,height=1.4in]{pictures/vgg16_horsecart.png} | |
\hspace{0.2cm} | |
\includegraphics[width=1.4in,height=1.4in]{pictures/vgg16_tablelamp.png} | |
\end{center} | |
\begin{center} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\begin{figure*} | |
\begin{center} | |
\includegraphics[width=3.132in,height=2.349in]{Figure_1-11.png} | |
\hspace{0.2cm} | |
\includegraphics[width=3.132in,height=2.349in]{Figure_1-6.png} | |
\end{center} | |
\begin{center} | |
\caption{A. (left) Ratio of $i^{th}$ singular value to first singular value of matrix $P$ containing example-wise adversarial perturbations. B. (right) Cosine similarity of our universal perturbation for class '0' with singular vectors of matrix $P$.} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\begin{figure}[t] | |
\begin{center} | |
\includegraphics[width=1in,height=1in]{images/flute.png} | |
\hspace{0.1cm} | |
\includegraphics[width=1in,height=1in]{pictures/adv12.png} | |
\hspace{0.1cm} | |
\includegraphics[width=1in,height=1in]{images/carpenter_kit.png} | |
\end{center} | |
\begin{center} |
NewerOlder