Skip to content

Commit

Permalink
Merge branch 'dev' into feature/yolo_detection_3d
Browse files Browse the repository at this point in the history
  • Loading branch information
MtGuerenS authored Apr 29, 2024
2 parents aca167a + f8f6cb2 commit 085c701
Show file tree
Hide file tree
Showing 67 changed files with 3,122 additions and 655 deletions.
21 changes: 19 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,8 @@ RUN apt-get update && apt update && apt upgrade -y && \
ros-humble-joy-linux \
#
ros-humble-lgsvl-msgs \
# Nav2 stack - used for path planning
ros-humble-navigation2 \
#
ros-humble-pcl-conversions \
#
Expand Down Expand Up @@ -192,7 +194,7 @@ RUN pip3 install \
xmlschema==1.0.18 \
# distro \
torch==2.1.2 \
# torchvision \
torchvision \
# openmim \
# mmcv-full==1.6.0 \
# packaging \
Expand All @@ -204,7 +206,10 @@ RUN pip3 install \
# wcwidth \
# six>=1.5 \
# mmcls \
easydict
easydict \
kiss-icp \
g2o-python \
rosbags

RUN pip3 install --upgrade numpy && pip3 install --upgrade scipy

Expand All @@ -215,6 +220,18 @@ RUN mim install 'mmcv>=2.0.0rc4'
RUN mim install 'mmdet>=3.0.0'
RUN mim install "mmdet3d>=1.1.0"

# install loop closure package "MapClosures"
# this issue was addressed here: https://github.com/abetlen/llama-cpp-python/issues/707
RUN sudo apt remove python3-pathspec -y
RUN pip3 install --user pathspec yamllint
RUN git clone https://github.com/PRBonn/MapClosures.git
WORKDIR MapClosures
RUN cmake -B build -S cpp
RUN cmake --build build -j8
RUN make

WORKDIR /

# https://stackoverflow.com/questions/66669735/ubuntu-20-04-cant-find-pcl-because-of-incorrect-include-directory-after-install
RUN mkdir /lib/x86_64-linux-gnu/cmake/pcl/include && ln -s /usr/include/pcl-1.10/pcl /lib/x86_64-linux-gnu/cmake/pcl/include/pcl

Expand Down
1 change: 1 addition & 0 deletions data/maps/lot_u_route.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
LINESTRING (-1356.5583502154752 -912.8617798867309, -1356.5578965794664 -912.9614088032148, -1356.55578070383 -913.4342302564071, -1356.5474382231007 -913.9434660837736, -1356.5333972909348 -914.9299600220622, -1356.526617784839 -916.6059067983052, -1356.5041961807608 -918.9546739516838, -1356.5161427431626 -921.98679047002, -1356.5224155750736 -925.6754600394505, -1356.5410752480443 -929.9397201675275, -1356.5855949069019 -934.1943650139383, -1356.587398789148 -938.238113094784, -1356.6036569622183 -942.0332491357441, -1356.3949026267971 -945.4646507363174, -1355.7497175411647 -948.4639561599624, -1354.354016211953 -950.9576421833038, -1352.1005921460533 -952.7873152059663, -1349.4103714414064 -953.7937695409432, -1346.6288990139067 -953.972521384178, -1343.6263824263426 -953.184218903009, -1340.8829414893573 -951.2114244382545, -1339.0208304171992 -948.2268790850392, -1338.2077105370781 -944.4536626057487, -1337.9807640713016 -940.1739042903514, -1337.8799679112199 -935.5957967616096, -1337.8015763501166 -930.801607995749, -1337.7895470201315 -925.9726602242948, -1337.8241114195675 -921.2340929254539, -1337.8555279241239 -916.2598548038367, -1337.9007874363144 -911.1214766888118, -1337.9401190933831 -905.9259837288025, -1337.9699459600981 -900.7192167712848, -1338.0231568257148 -895.626308143207, -1338.079339315148 -890.6191649153667, -1338.081947600687 -885.7419715845028, -1338.0817751165355 -881.0372344873698, -1338.054668880485 -876.4642920710132, -1338.0180829345643 -872.063806804689, -1337.988855344357 -867.9294903768701, -1337.9470464287576 -864.071881393003, -1337.9109061781853 -860.6569638634061, -1338.1720530262883 -857.5383047081034, -1339.103923995185 -854.7851681582002, -1340.9095299294079 -852.5252509276571, -1343.633766660061 -850.9690793873801, -1346.773943095294 -850.4220775973728, -1349.8577188575027 -850.9778391147478, -1352.4493563276046 -852.672652575034, -1354.306733307052 -855.3200479406626, -1355.334322088259 -858.7128329258718, -1355.7758864735417 -862.5127166536538, -1355.910573658279 -866.519293963434, -1355.9113057170246 -870.7007485239454, -1355.8548580831334 -874.8476458252052, -1355.853870617592 -878.9869570119498, -1355.8541415703714 -883.2140670855871, -1355.8542762954962 -887.5831344113561, -1355.8664062839387 -891.947948731263, -1355.916693909122 -896.232906808551, -1355.9164817955173 -900.3459704574561, -1355.8790079201103 -904.2570089008375, -1355.8642266752302 -907.7852401957216, -1355.869276698001 -910.5158833916288, -1355.8710892040122 -912.3633606744787, -1355.8688978691082 -913.4193528859441)
1 change: 1 addition & 0 deletions data/maps/ps4_loop_route.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
LINESTRING (-1490.8909722469277 -235.43142086744223, -1490.8925000573254 -236.26135383010515, -1490.8165565502225 -237.7977583713545, -1490.7094243421288 -240.14635615059737, -1490.6139028512746 -243.04300380932204, -1490.5379917171695 -245.82172033963042, -1490.3134259209692 -249.3618167880484, -1490.1000554376956 -252.76531449862915, -1490.074117307603 -256.3597238790197, -1490.0968930713962 -259.655054178012, -1489.9752502878177 -261.8544879110625, -1489.8695101992244 -264.14079419207013, -1489.966916244714 -266.48381568106703, -1490.6438522457088 -269.0038264084215, -1492.3322347244755 -271.2846851154537, -1495.1054950977666 -272.6846144453583, -1499.8802661176023 -273.3397010941462, -1504.5108418264913 -273.34749659273655, -1510.4180350746503 -273.33291312559334, -1515.9957390866057 -273.23057773448255, -1521.861168557475 -273.1220949367677, -1527.942504484976 -272.98048868542907, -1533.4474585584796 -272.8776001754227, -1540.3011630328194 -272.7955692790839, -1546.6235026354616 -272.728774075915, -1552.955495144175 -272.6277778210606, -1559.3069602878345 -272.5280682863404, -1565.638334920758 -272.46162911087623, -1571.957869359075 -272.3901970629059, -1578.237534855547 -272.3869734388159, -1584.379187682141 -272.4384807791169, -1589.8667168893628 -272.48047833350046, -1594.818051615947 -272.5336501954825, -1598.7650545924582 -272.4934536378717, -1602.28768607787 -272.296764857689, -1604.8260796292993 -271.9965400079542, -1607.2444450696207 -271.22499123042405, -1610.3357338109154 -269.21009553964296, -1612.4664928862248 -266.32660673872914, -1613.5712848137266 -262.51335401633446, -1613.827132725638 -258.1111542707837, -1613.939290235368 -253.3380034812621, -1613.9834644055752 -248.1802110370308, -1614.0501646003497 -242.6444163326904, -1614.0152425148506 -236.78128598784605, -1613.9066016261145 -230.70486191653436, -1613.7758161637912 -224.48223269982225, -1613.648934512594 -218.3154245728333, -1613.5064852836085 -212.2109101449025, -1613.43005340754 -206.8531399054769, -1613.356136127525 -200.68003835918518, -1613.2481274346592 -195.60396992680046, -1613.0550423869358 -191.34953084670292, -1611.9434350351034 -187.7475439688542, -1609.6515504164602 -185.46329232095363, -1606.5823695760712 -184.37859628200133, -1602.9116726525356 -183.91931229895894, -1598.6774175653218 -183.76824745207722, -1594.067261089898 -183.5760223059908, -1589.0963487485312 -183.55852743844034, -1583.8051690528243 -183.6301746904868, -1578.3485430336245 -183.6463935346952, -1572.8486077330479 -183.64579580310962, -1567.244915784754 -183.59622883015714, -1562.0808333601728 -183.55287343323124, -1555.842346064273 -183.52964808825124, -1550.2624942064037 -183.5164812216546, -1544.8563200338933 -183.40162171255656, -1539.569933041312 -183.24182427329146, -1534.3095640613865 -183.09957976987658, -1529.1214796667036 -182.97635977527756, -1524.098216841994 -182.89969127866289, -1519.313768692739 -182.85754848342646, -1514.7626851526825 -182.86453496294172, -1510.9006192080903 -182.9165145758887, -1506.5137361106524 -182.9846541766118, -1502.7834638874892 -183.06766359857892, -1499.2421541389233 -183.16746327710473, -1495.7930960111382 -183.46779945675144, -1492.5517677146745 -184.272717113641, -1489.7869247493743 -185.82671955961254, -1487.8778883614038 -188.12642269461924, -1487.1087688668083 -190.96642641221837, -1487.1456869362894 -194.04697038358117, -1487.438416880386 -197.27497827328588, -1487.701425875588 -200.71925386036298, -1487.9165862374098 -204.00124682316832, -1488.1533286429503 -207.84071503338885)
1 change: 1 addition & 0 deletions data/maps/skinny_lot.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
LINESTRING (-1515.0138381016404 -162.8777068229088, -1515.1091742509038 -162.87491953318926, -1515.4487724836665 -162.87893370657886, -1516.6784929946614 -162.90018565133252, -1518.396422732798 -162.91304427527152, -1520.8990179745426 -162.97809112934365, -1522.8998612062142 -163.11567247084616, -1525.3749315934474 -163.4895907154302, -1527.3951652330002 -164.1016533766551, -1529.6191231339337 -165.4929709647004, -1531.0114413503466 -167.28663017923122, -1531.929552133733 -169.96999977641866, -1532.0735761988658 -172.5122718345348, -1531.5489632299186 -174.83616669384548, -1530.459714164126 -176.56274530493812, -1528.2297171420885 -178.4296100935811, -1525.3950474321805 -179.69324919314124, -1522.0183492178578 -180.48766165772062, -1518.5398832193293 -181.0000222682975, -1514.9814724471628 -181.31905093558544, -1511.5864497143984 -181.48241761522377, -1508.3495380922316 -181.61655410108148, -1505.2570317489551 -181.7390224806929, -1502.279339406751 -181.89381941679963, -1499.2885604074625 -182.04122383361604, -1496.2686513705207 -182.19343762048345, -1493.2429304902823 -182.0299440111498, -1490.7017256013073 -181.1231329277459, -1489.0385576260078 -179.62340523853462, -1488.0212082582939 -177.8494613185653, -1487.382956073821 -175.6185345733914, -1487.2838348876737 -173.25518057091014, -1488.0508857903276 -170.13736199892895, -1489.5494344591846 -167.79114116499673, -1492.2782058343805 -165.6988890462687, -1495.2044788294568 -164.46925617175643, -1498.4039134464617 -163.7794995480231, -1501.4533966400145 -163.50861306378582, -1505.154985472281 -163.3426152006044, -1508.2147776290628 -163.25360797133675, -1511.1957488514304 -163.18512918118628, -1513.5046948323554 -163.14410929277895, -1516.0032213337768 -163.08901177383885)
Loading

0 comments on commit 085c701

Please sign in to comment.