Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

err building actor plugin #5

Open
xiaoyuanzh opened this issue Oct 7, 2019 · 2 comments
Open

err building actor plugin #5

xiaoyuanzh opened this issue Oct 7, 2019 · 2 comments

Comments

@xiaoyuanzh
Copy link

Hi lei
thx for your wonderful job for this interface. I meet a problem of building actor_plugin, when i use catkin build, it says
Errors << actor_plugin:make /home/yu/zxy/catkin_ws/logs/actor_plugin/build.make.002.log
In file included from /home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc:29:0:
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/./include/ActorPlugin.hh:132:16: error: ‘TrajectoryInfoPtr’ in namespace ‘gazebo::physics’ does not name a type
physics::TrajectoryInfoPtr trajectoryInfo;
^
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc: In member function ‘virtual void gazebo::ActorPlugin::Load(gazebo::physics::ModelPtr, sdf::ElementPtr)’:
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc:52:39: error: ‘class gazebo::physics::Actor’ has no member named ‘WorldPose’
this->start_location = this->actor->WorldPose().Pos();
^
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc:85:33: error: ‘class gazebo::physics::Actor’ has no member named ‘SkeletonAnimations’
auto skelAnims = this->actor->SkeletonAnimations();
^
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc:93:11: error: ‘class gazebo::ActorPlugin’ has no member named ‘trajectoryInfo’
this->trajectoryInfo.reset(new physics::TrajectoryInfo());
^
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc:94:11: error: ‘class gazebo::ActorPlugin’ has no member named ‘trajectoryInfo’
this->trajectoryInfo->type = WALKING_ANIMATION;
^
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc:95:11: error: ‘class gazebo::ActorPlugin’ has no member named ‘trajectoryInfo’
this->trajectoryInfo->duration = 1.0;
^
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc:96:18: error: ‘class gazebo::physics::Actor’ has no member named ‘SetCustomTrajectory’
this->actor->SetCustomTrajectory(this->trajectoryInfo);
^
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc:96:44: error: ‘class gazebo::ActorPlugin’ has no member named ‘trajectoryInfo’
this->actor->SetCustomTrajectory(this->trajectoryInfo);
^
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc: In member function ‘ignition::math::Vector3d gazebo::ActorPlugin::SocialForce(ignition::math::Pose3d&, ignition::math::Vector3d) const’:
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc:148:44: error: ‘class gazebo::physics::World’ has no member named ‘ModelCount’
for(unsigned int i = 0; i < this->world->ModelCount(); i++) {
^
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc:149:51: error: ‘class gazebo::physics::World’ has no member named ‘ModelByIndex’
physics::ModelPtr currentAgent = this->world->ModelByIndex(i);
^
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc:162:58: error: ‘class gazebo::physics::Model’ has no member named ‘WorldPose’
ignition::math::Vector3d currentPose = currentAgent->WorldPose().Pos();
^
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc: In member function ‘void gazebo::ActorPlugin::OnUpdate(const gazebo::common::UpdateInfo&)’:
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc:232:46: error: ‘class gazebo::physics::Actor’ has no member named ‘WorldPose’
ignition::math::Pose3d pose = this->actor->WorldPose();
^
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc:281:20: error: ‘class gazebo::physics::Actor’ has no member named ‘WorldPose’
this->actor->WorldPose().Pos()).Length();
^
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc:285:16: error: ‘class gazebo::physics::Actor’ has no member named ‘SetScriptTime’
this->actor->SetScriptTime(this->actor->ScriptTime() +
^
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc:285:43: error: ‘class gazebo::physics::Actor’ has no member named ‘ScriptTime’
this->actor->SetScriptTime(this->actor->ScriptTime() +
^
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc: In member function ‘bool gazebo::ActorPlugin::SetPoseCallback(actor_services::SetPose::Request&, actor_services::SetPose::Response&)’:
/home/yu/zxy/catkin_ws/src/gym_ped_sim/actor_plugin/src/ActorPlugin_ros.cc:341:46: error: ‘class gazebo::physics::Actor’ has no member named ‘WorldPose’
ignition::math::Pose3d pose = this->actor->WorldPose();
^
make[2]: *** [CMakeFiles/actorplugin_ros.dir/src/ActorPlugin_ros.cc.o] Error 1
make[1]: *** [CMakeFiles/actorplugin_ros.dir/all] Error 2
make: *** [all] Error 2
cd /home/yu/zxy/catkin_ws/build/actor_plugin; catkin build --get-env actor_plugin | catkin env -si /usr/bin/make --jobserver-fds=6,7 -j; cd -
.............................................................................................
Failed << actor_plugin:make [ Exited with code 2 ]
Failed <<< actor_plugin [ 3.5 seconds ]
[build] Summary: 1 of 2 packages succeeded.
[build] Ignored: 2 packages were skipped or are blacklisted.
[build] Warnings: None.
[build] Abandoned: None.
[build] Failed: 1 packages failed.
[build] Runtime: 3.6 seconds total.
yu@yu:~/zxy/catkin_ws$
thx!!

@xiaoyuanzh
Copy link
Author

I see, silly problem sry

@pxlong
Copy link

pxlong commented Oct 15, 2019

@xiaoyuanzh i also have this error. How do you fix it? Thx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants