fawkes-robotino-2016(2021/01/07)

Ubuntu 18.04へのfawkes-robotino のインストール(完成版)は,2019版でしたが,手元では2016版で対応させてしまっていたので,2016版のdiffを書いておきます.
gazebo関係は,2019からコピーしたような気が….

Only in fawkes-robotino-2016/fawkes/src/libs/utils/misc: gazebo_api_wrappers.h ← 2019からのコピー
diff -r fawkes-robotino/cfg/conf.d/gazsim.yaml fawkes-robotino-2016/cfg/conf.d/gazsim.yaml
106a107,109
>     imu:
>       frame: !frame imu
> 
Only in fawkes-robotino-2016/cfg: host.yaml
diff -r fawkes-robotino/etc/buildsys/config.mk fawkes-robotino-2016/etc/buildsys/config.mk
50a51
> CFLAGS_EXTRA  += -Wno-nonnull -Wno-format-truncation -Wno-deprecated -Wno-int-in-bool-context
Only in fawkes-robotino-2016/fawkes/doc: man
diff -r fawkes-robotino/fawkes/etc/buildsys/lua.mk fawkes-robotino-2016/fawkes/etc/buildsys/lua.mk
33a34
> 	$(SILENT) echo -e "lua-debug: $^"
diff -r fawkes-robotino/fawkes/src/libs/fvmodels/velocity/relvelo.h fawkes-robotino-2016/fawkes/src/libs/fvmodels/velocity/relvelo.h
35a36,39
> #ifndef HUGE
> #define HUGE HUGE_VAL
> #endif
> 
diff -r fawkes-robotino/fawkes/src/libs/kdl_parser/kdl_parser.cpp fawkes-robotino-2016/fawkes/src/libs/kdl_parser/kdl_parser.cpp
55,56c55,58
< #include <kdl_parser/kdl_parser.h>
< #include <kdl_parser/model.h>
---
> // #include <kdl_parser/kdl_parser.h>
> // #include <kdl_parser/model.h>
> #include "kdl_parser.h"
> #include "model.h"
93c95,96
< Joint to_kdl(boost::shared_ptr<urdf::Joint> jnt)
---
> // Joint to_kdl(boost::shared_ptr<urdf::Joint> jnt)
> Joint to_kdl(urdf::JointSharedPtr jnt)
122c125,126
< RigidBodyInertia to_kdl(boost::shared_ptr<urdf::Inertial> i)
---
> // RigidBodyInertia to_kdl(boost::shared_ptr<urdf::Inertial> i)
> RigidBodyInertia to_kdl(urdf::InertialSharedPtr i)
131c135,136
< bool add_children_to_tree(boost::shared_ptr<const urdf::Link> root, Tree& tree)
---
> // bool add_children_to_tree(boost::shared_ptr<const urdf::Link> root, Tree& tree)
> bool add_children_to_tree(urdf::LinkSharedPtr root, Tree& tree)
133c138,139
<   std::vector<boost::shared_ptr<urdf::Link> > children = root->child_links;
---
>   // std::vector<boost::shared_ptr<urdf::Link> > children = root->child_links;
>   const std::vector<urdf::LinkSharedPtr > children = root->child_links;
diff -r fawkes-robotino/fawkes/src/libs/kdl_parser/Makefile fawkes-robotino-2016/fawkes/src/libs/kdl_parser/Makefile
27c27
<   CFLAGS  += $(CFLAGS_KDLPARSER) $(CFLAGS_EIGEN3)
---
>   CFLAGS  += $(CFLAGS_KDLPARSER) $(CFLAGS_EIGEN3) -std=c++11
diff -r fawkes-robotino/fawkes/src/libs/kdl_parser/model.cpp fawkes-robotino-2016/fawkes/src/libs/kdl_parser/model.cpp
57c57,58
< #include <kdl_parser/model.h>
---
> // #include <kdl_parser/model.h>
> #include "model.h"
154c155,156
<   boost::shared_ptr<ModelInterface> model;
---
>   // boost::shared_ptr<ModelInterface> model;
>   ModelInterfaceSharedPtr model;
diff -r fawkes-robotino/fawkes/src/libs/navgraph/navgraph.h fawkes-robotino-2016/fawkes/src/libs/navgraph/navgraph.h
35a36,39
> #ifndef HUGE
> #define HUGE HUGE_VAL
> #endif
> 
diff -r fawkes-robotino/fawkes/src/plugins/amcl/amcl_thread.h fawkes-robotino-2016/fawkes/src/plugins/amcl/amcl_thread.h
49a50,53
> #ifndef HUGE
> #define HUGE HUGE_VAL
> #endif
> 

Only in fawkes-robotino-2016/src/plugins: lrf_logger
diff -r fawkes-robotino/src/plugins/Makefile fawkes-robotino-2016/src/plugins/Makefile
21d20
< 	  machine-signal \

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*