Comments (3)
I'm not entirely sure what you mean here:
OOGXOO (G and X occupy same pos)
and here:
OXGAOO (G and A occupy same pos: Finsihed)
Your chart shows 'G and X at different pos' and 'G and A at different pos', respectively?
In your example, it also seems that there are never obstacles between A and G until the final timestamp?
Perhaps some visualization would help ye.
from space-time-astar.
Thanks for writing back!
I fail to get a path if the obstacle is on a collision course that passes through the goal. I would expect the agent to dodge.
I think this is because the agent is avoiding all positions of the obstacle in time, and when the obstacle touches the goal the agent can never move to that position. I believe the implementation should only avoid collisions for each instance in time.
Thank you
from space-time-astar.
Hmmm, I know what you mean now, but I don't think I know whether my code has bugs (it was written a long time ago) or your config is not quite right.
One thing that tends to catch people off guard is that the robot and those dynamic obstacles all have some radius (i.e. those objects might be bigger than you realized). If you think this isn't the problem, I'm afraid you need to debug this yourself. The write-up by David Silver should help with the theories.
from space-time-astar.
Related Issues (3)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from space-time-astar.