distnav

(RSS 2021) Move Beyond Trajectories: Distribution Space Coupling for Crowd Navigation

https://github.com/murpheylab/distnav

Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 1 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.8%) to scientific vocabulary

Keywords

crowd-navigation eth-dataset gaussian-processes human-robot-interaction navigation robot-navigation social-navigation trajectory trajectory-prediction
Last synced: 6 months ago · JSON representation ·

Repository

(RSS 2021) Move Beyond Trajectories: Distribution Space Coupling for Crowd Navigation

Basic Info
  • Host: GitHub
  • Owner: MurpheyLab
  • License: gpl-3.0
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 3.42 MB
Statistics
  • Stars: 23
  • Watchers: 5
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Topics
crowd-navigation eth-dataset gaussian-processes human-robot-interaction navigation robot-navigation social-navigation trajectory trajectory-prediction
Created almost 5 years ago · Last pushed about 1 year ago
Metadata Files
Readme License Citation

README.md

Introduction

This repository contains related code for the RSS 2021 paper "Move Beyond Trajectories: Distribution Space Coupling for Crowd Navigation" by Muchen Sun, Francesca Baldini, Pete Trautman and Todd Murphey.

If you use this toolbox, please cite it as below.

@INPROCEEDINGS{SunM-RSS-21, AUTHOR = {Muchen Sun AND Francesca Baldini AND Peter Trautman AND Todd Murphey}, TITLE = {{Move Beyond Trajectories: Distribution Space Coupling for Crowd Navigation}}, BOOKTITLE = {Proceedings of Robotics: Science and Systems}, YEAR = {2021}, ADDRESS = {Virtual}, MONTH = {July}, DOI = {10.15607/RSS.2021.XVII.053} }

Interactive Web Demo

You can play around with DistNav for a one-dimensional demonstration at below (click the image to visit the website).

Web Demo 1 Web Demo 2

DistNav Toolbox

You can install the crowd navigaton toolbox via pip install distnav. The second tutorial below contains examples for how to use this toolbox.

Tutorials

We provide a Jupyter notebook tutorials for our algorithm. You can find them under the "notebooks" directory. - Tutorial 1: distribution space coupling in one-dimensional space: In the first tutorial, we will build from scratch on a one-dimensional two-agents toy example to show how DistNav optimization works. We will show both the analytical solution with numerical integration and approximated solution with sampling and Monte-Carlo integration, and how they can match with each other. You can find a copy of the notebook in Google Colaboratory here. - Tutorial 2: distribution space coupling in high-dimensional space using distnav toolbox: In the second tutorial, we will do distribution space coupling in high-dimensional spaces, to predict the preference distributions over long trajectories for four pedestrians (or robots) walk across each other. We show how to specify initial preference distributions using Gaussian processes regression and how to use our distnav toolbox to find optimal preferences via samples. You can find a copy of the notebook in Google Colaboratory here.

Questions?

Feel free to contact Muchen Sun via muchen@u.northwestern.edu for any question :)

Owner

  • Name: MurpheyLab
  • Login: MurpheyLab
  • Kind: organization
  • Email: t-murphey@northwestern.edu
  • Location: Evanston, IL

The research group headed by Professor Todd Murphey - a part of the Center for Robotics and Biosystems at Northwestern University.

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- affiliation: "Northwestern University"
  family-names: "Sun"
  given-names: "Muchen"
  orcid: "https://orcid.org/0000-0002-3704-6315"
- affiliation: "California Institute of Technology"
  family-names: "Baldini"
  given-names: "Francesca"
- affiliation: "Honda Research Institute (US)"
  family-names: "Trautman"
  given-names: "Peter"
- affiliation: "Northwestern University"
  family-names: "Murphey"
  given-names: "Todd"
title: "Move Beyond Trajectories: Distribution Space Coupling for Crowd Navigation"
version: 0.1
date-released: 2021-07-12
doi: 10.15607/RSS.2021.XVII.053
url: "https://github.com/MurpheyLab/DistNav"

GitHub Events

Total
  • Watch event: 3
  • Push event: 1
Last Year
  • Watch event: 3
  • Push event: 1

Committers

Last synced: about 2 years ago

All Time
  • Total Commits: 14
  • Total Committers: 2
  • Avg Commits per committer: 7.0
  • Development Distribution Score (DDS): 0.071
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
MuchenSun s****5@g****m 13
Muchen Sun s****5@f****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 2
  • Total pull requests: 6
  • Average time to close issues: 3 months
  • Average time to close pull requests: less than a minute
  • Total issue authors: 1
  • Total pull request authors: 1
  • Average comments per issue: 2.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 6
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • Mirorrn (2)
Pull Request Authors
  • MuchenSun (6)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 8 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 1
  • Total versions: 1
  • Total maintainers: 1
pypi.org: distnav

DistNav crowd navigation toolbox

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 8 Last month
Rankings
Dependent packages count: 10.1%
Stargazers count: 14.9%
Dependent repos count: 21.6%
Forks count: 22.6%
Average: 25.1%
Downloads: 56.3%
Maintainers (1)
Last synced: 6 months ago

Dependencies

setup.py pypi
  • numba *
  • numpy *