Commit Graph

32 Commits (main)

Author SHA1 Message Date
Carlos Andrés Álvarez Restrepo e40e857b6a
Update params.yaml 2023-03-22 16:50:32 -05:00
charlielito 997fad5585 Simplify devcontainer base image 2023-01-09 16:52:47 +00:00
Carlos Andrés Álvarez Restrepo dca4400a9f
Fix humble multirobot launch (#30)
* fix multirobot simulation humble

* Add devcotainer for development

* Add user non root

* Finish dockerfile working with humble

* Fix launch for humble

* Clarify change in humble
2023-01-08 17:32:10 -05:00
Carlos Andrés Álvarez Restrepo 41eff876ee
Fix humble and add action to test all ros distros (#29)
* add action to compile all distros

* fix ci

* fix humble

* update ci

* update ci

* test ci

* test ci

* test ci

* test ci

* test ci

* test ci

* test ci

* test ci

* test ci
2023-01-08 03:09:44 -05:00
Carlos Andrés Álvarez Restrepo d75bb078ae
Update README.md 2022-07-21 17:13:43 -05:00
Carlos Andrés Álvarez Restrepo 5582e7dd81
Fix bug when resuming/stopping the exploration (#23)
* Fix bug when resuming/stopping the exploration and add toy test

* Add to actions explore_lite test
2022-07-04 19:07:52 -05:00
Carlos Andrés Álvarez Restrepo 159004e0c9
Port tests: (#21)
* MVP compiles

* All tests passing

* Add downloading maps with bash scrcipt in test map merigng

* Fix tests

* Remove launch file testing in ros2

* Add action

* test

* fox workflow file

* Test

* Skip tests

* Run tests

* Fix it

* Chnage to fail tests

* Fix tests

* Try to make fail tests

* Fix tests
2022-06-29 10:48:13 -05:00
Carlos Andrés Álvarez Restrepo 5dfdb3a68e
Feature/return initial pose (#20)
* Add return to initial pose param and logic

* Format clang

* Add readme feature

* Fix log

* Fix return statement

* Deelete commented block
2022-06-09 13:18:58 -05:00
Carlos Andrés Álvarez Restrepo cc755cacac
Feature:start stop (#18)
* Add topic for stop/resume exploration + docs

* Clang format
2022-06-09 12:23:58 -05:00
Carlos Andrés Álvarez Restrepo b9a5a5ecaa
Add slam toolbox demo and reference to branch in readme (#16) 2022-05-28 19:52:49 -05:00
Carlos Andrés Álvarez Restrepo c99e8d77ae
Fix readme not rendering videos (#15)
* Update sections

* wtf
2022-05-28 18:51:31 -05:00
Carlos Andrés Álvarez Restrepo 8b3c507c9e
Update readme (#14)
* Add table of contents

* Add more table content

* Update readme

* Fix table of contents
2022-05-28 18:25:51 -05:00
Carlos Andrés Álvarez Restrepo f8ba7caeff
Add intrsuctions to install nav2 spawner (#13) 2022-05-23 19:24:10 -05:00
Carlos Andrés Álvarez Restrepo f808bc404a
PORT: multirobot_map_merge (#8)
* Baby steps

* Compile without implementations

* Compile combined_grids

* Compile part of principal node map_merge.cpp

* Finish 90% of main node

* Move ros::names implementation to own file

* Replace ros1 while loops threads with ros2 timers

* Fix checking of map type for adding robots. bypass mutex for now

* Working version without init poses, still verbose logs

* Add namespace to explore_lite
Add tb3 launch files for multirobot tests
Finish multirobot map merge with poses known

* Add files for tb3 demo

* Fix launch file for demo with robot poses

* Fix comments on locking

* Change deprecated Ptr to SharedPtr in ros2 msgs variables

* Change ConstPtr to ConstSharedPtr for ROS2

* Fix minor warnings in explor_lite

* Attempt fix slam toolbox

* Add launch and remove old ones

* Add copyright

* Add readme with instruction on how to run the demo in sim

* Fix readme and port from_map_server launch file

* Fix QoS for suscriptions with TRansientlocal
2021-12-26 20:28:18 -05:00
Carlos Andrés Álvarez Restrepo 8005841a07
Merge pull request #6 from Timple/fix/missing-deps
Fix missing dependencies
2021-11-11 00:58:59 -05:00
charlielito 6bf71f9ddb Update README 2021-11-10 16:32:59 -05:00
Carlos Andrés Álvarez Restrepo fe4ff6dd45
Merge pull request #4 from robo-friends/feature/multi-distro_macro
feat: multi-distro support with macro to change NavigateToPose action name
2021-11-10 16:26:33 -05:00
Tim Clephas d05940b934 Fix missing dependencies
They are 'find_package'-ed in the CMakeLists.txt but not listed as dependency
2021-11-09 18:53:41 +01:00
Juan Galvis 0d68cb2612 feat: Add macro to support different distributions by changing NavigateToPose action name 2021-11-09 18:14:34 +01:00
Carlos Andrés Álvarez Restrepo a578a72168
Merge pull request #1 from Timple/patch-1
Remove unused dependency
2021-11-09 11:03:31 -05:00
Carlos Andrés Álvarez Restrepo f5fad64c1d
Merge pull request #3 from Timple/galactic
fix galactic compilation with missing include for `usleep`
2021-11-09 11:01:48 -05:00
Tim Clephas 3a9bd3a645 fix galactic compilation with missing include for 2021-11-09 12:41:16 +01:00
Tim Clephas e6f4f6ded1
Remove unused dependency 2021-11-09 12:30:35 +01:00
charlielito 4614dddebe Add new params, video and use_sim_time param 2021-08-09 20:49:18 -07:00
Juan Galvis 5be0a8a328
Update README.md 2021-08-06 14:02:18 +04:00
Juan Galvis c9ef8f3ec2
Update README.md 2021-08-06 13:54:28 +04:00
charlielito 3f5cd4e3e4 Add autors to license 2021-08-04 17:31:20 -07:00
Juan Galvis 4a0b1ec8cb feat: Update README 2021-08-05 01:02:34 +04:00
Juan Galvis 0f613a07cd feat: migrate explore.cpp 2021-08-05 00:39:39 +04:00
Juan Galvis 9f8bcd3b5c feat: migrate explore.h 2021-08-05 00:19:48 +04:00
charlielito 49666a3743 Update readme 2021-08-03 19:37:53 -07:00
charlielito c63a599b1d Initial commit, partially working, lacks explore.cpp 2021-08-03 19:33:15 -07:00