Re: [PlayerStage-Gazebo] Gripper Interface

2008-06-27 Thread Sanchit Sood
Hello

I am trying to use a pioneer gripper to lift objects. I am able to hold the
objects using the gripper, but can't find a way to lift the gripper. I tried
adding another gripper with the first gripper as one of its forks. But then
this fork does not move while the other one does. Is there any other way to
lift the gripper?

Sanchit

PS: Please find my gripper model and world file attached


On Thu, Jun 26, 2008 at 5:07 PM, Sanchit Sood <[EMAIL PROTECTED]> wrote:

> Hello
>
> Thanks for your help. The gripper works fine now, except that the
> differential_position2d controller was missing in the world file as well as
> the pioneer model. It worked fine once I added the controller myself.
>
> I have another problem. I want to create a 3d map of an office in gazebo.
> For that I tried using a heightmap, but it slows down the simulation to 1
> iteration every 8-10 seconds. I tried to change the RTTMode but it did not
> make any significant difference. Further I have noticed that the problem is
> there only if the map size is small (say 100*100); it does not slow down if
> I use bigger map size (1000*1000).
>
> Sanchit
>
>
>
>
> On Wed, Jun 25, 2008 at 7:00 PM, Nate Koenig <[EMAIL PROTECTED]> wrote:
>
>> Hello,
>>
>> Sorry about that. The gripper world has been added to SVN.
>>
>> -nate
>>
>> On Tue, Jun 17, 2008 at 5:54 AM, Sanchit Sood <[EMAIL PROTECTED]>
>> wrote:
>> > Hallo
>> >
>> > I updated both player and gazebo to latest svn versions. But I could not
>> > find the file  gazebo/world/pioneer2dx_gripper.world. Instead a found a
>> file
>> > named pioneed2dx_camera.world which does not have gripper.
>> >
>> > Could you please check.
>> >
>> > Sanchit
>> >
>> >
>> >
>> >
>> >
>> > On Mon, Jun 16, 2008 at 10:06 PM, Nate Koenig <[EMAIL PROTECTED]> wrote:
>> >>
>> >> Hello,
>> >>
>> >> I've update the gripper code. Could you update your SVN version of
>> Gazebo.
>> >>
>> >> There is now a world file with a pioneer2 gripper:
>> >> gazebo/world/pioneer2dx_gripper.world
>> >> There is also example code to use the gripper:
>> >> gazebo/examples/player/gripper/
>> >>
>> >> You can run the player.cfg file located in the example directory, and
>> >> playerv to test out the gripper.
>> >>
>> >> Let me know if you have any problems.
>> >>
>> >> -nate
>> >>
>> >> On Wed, Jun 11, 2008 at 12:56 PM, Sanchit Sood <[EMAIL PROTECTED]>
>> >> wrote:
>> >> > Hi
>> >> > I am using Player svn 6536 and gazebo svn 6500.
>> >> > I tried to create a pioneer gripper using the attached world and
>> model
>> >> > files. But when I instruct it to open or close using a client
>> >> > application
>> >> > (Open(), Close()), it does not respond although  player shows that
>>  the
>> >> > client has subscribed to gripper interface.
>> >> >
>> >> > Thanks in advance
>> >> >
>> >> > Sanchit
>> >> >
>> >> >
>> >> >
>> -
>> >> > Check out the new SourceForge.net Marketplace.
>> >> > It's the best place to buy or sell services for
>> >> > just about anything Open Source.
>> >> > http://sourceforge.net/services/buy/index.php
>> >> >
>> >> > ___
>> >> > Playerstage-gazebo mailing list
>> >> > [email protected]
>> >> > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
>> >> >
>> >> >
>> >>
>> >>
>> -
>> >> Check out the new SourceForge.net Marketplace.
>> >> It's the best place to buy or sell services for
>> >> just about anything Open Source.
>> >> http://sourceforge.net/services/buy/index.php
>> >> ___
>> >> Playerstage-gazebo mailing list
>> >> [email protected]
>> >> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
>> >
>> >
>> >
>> -
>> > Check out the new SourceForge.net Marketplace.
>> > It's the best place to buy or sell services for
>> > just about anything Open Source.
>> > http://sourceforge.net/services/buy/index.php
>> >
>> > ___
>> > Playerstage-gazebo mailing list
>> > [email protected]
>> > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
>> >
>> >
>>
>> -
>> Check out the new SourceForge.net Marketplace.
>> It's the best place to buy or sell services for
>> just about anything Open Source.
>> http://sourceforge.net/services/buy/index.php
>> ___
>> Playerstage-gazebo mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
>>
>
>


pioneer2dx_gripper.world
Description: Binary data


mygrip.model
Description: Binary data
-
Check

Re: [PlayerStage-Gazebo] Gripper Interface

2008-06-26 Thread Sanchit Sood
Hello

Thanks for your help. The gripper works fine now, except that the
differential_position2d controller was missing in the world file as well as
the pioneer model. It worked fine once I added the controller myself.

I have another problem. I want to create a 3d map of an office in gazebo.
For that I tried using a heightmap, but it slows down the simulation to 1
iteration every 8-10 seconds. I tried to change the RTTMode but it did not
make any significant difference. Further I have noticed that the problem is
there only if the map size is small (say 100*100); it does not slow down if
I use bigger map size (1000*1000).

Sanchit



On Wed, Jun 25, 2008 at 7:00 PM, Nate Koenig <[EMAIL PROTECTED]> wrote:

> Hello,
>
> Sorry about that. The gripper world has been added to SVN.
>
> -nate
>
> On Tue, Jun 17, 2008 at 5:54 AM, Sanchit Sood <[EMAIL PROTECTED]>
> wrote:
> > Hallo
> >
> > I updated both player and gazebo to latest svn versions. But I could not
> > find the file  gazebo/world/pioneer2dx_gripper.world. Instead a found a
> file
> > named pioneed2dx_camera.world which does not have gripper.
> >
> > Could you please check.
> >
> > Sanchit
> >
> >
> >
> >
> >
> > On Mon, Jun 16, 2008 at 10:06 PM, Nate Koenig <[EMAIL PROTECTED]> wrote:
> >>
> >> Hello,
> >>
> >> I've update the gripper code. Could you update your SVN version of
> Gazebo.
> >>
> >> There is now a world file with a pioneer2 gripper:
> >> gazebo/world/pioneer2dx_gripper.world
> >> There is also example code to use the gripper:
> >> gazebo/examples/player/gripper/
> >>
> >> You can run the player.cfg file located in the example directory, and
> >> playerv to test out the gripper.
> >>
> >> Let me know if you have any problems.
> >>
> >> -nate
> >>
> >> On Wed, Jun 11, 2008 at 12:56 PM, Sanchit Sood <[EMAIL PROTECTED]>
> >> wrote:
> >> > Hi
> >> > I am using Player svn 6536 and gazebo svn 6500.
> >> > I tried to create a pioneer gripper using the attached world and model
> >> > files. But when I instruct it to open or close using a client
> >> > application
> >> > (Open(), Close()), it does not respond although  player shows that
>  the
> >> > client has subscribed to gripper interface.
> >> >
> >> > Thanks in advance
> >> >
> >> > Sanchit
> >> >
> >> >
> >> >
> -
> >> > Check out the new SourceForge.net Marketplace.
> >> > It's the best place to buy or sell services for
> >> > just about anything Open Source.
> >> > http://sourceforge.net/services/buy/index.php
> >> >
> >> > ___
> >> > Playerstage-gazebo mailing list
> >> > [email protected]
> >> > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
> >> >
> >> >
> >>
> >>
> -
> >> Check out the new SourceForge.net Marketplace.
> >> It's the best place to buy or sell services for
> >> just about anything Open Source.
> >> http://sourceforge.net/services/buy/index.php
> >> ___
> >> Playerstage-gazebo mailing list
> >> [email protected]
> >> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
> >
> >
> > -
> > Check out the new SourceForge.net Marketplace.
> > It's the best place to buy or sell services for
> > just about anything Open Source.
> > http://sourceforge.net/services/buy/index.php
> >
> > ___
> > Playerstage-gazebo mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
> >
> >
>
> -
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> ___
> Playerstage-gazebo mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
>
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php___
Playerstage-gazebo mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo


Re: [PlayerStage-Gazebo] Gripper Interface

2008-06-25 Thread Nate Koenig
Hello,

Have you tried out the gripper example in the gazebo sources:

WorldFile: worlds/pioneer2d_gripper.world
PlayerCode: examples/player/gripper/

You may need to update your SVN version.

-nate


On Tue, Jun 24, 2008 at 3:51 AM, Hemant Agrawal
<[EMAIL PROTECTED]> wrote:
> Hello All,
>
> I am using Player svn 6536 and gazebo svn 6500.
> I am interested in a pioneer gripper using the attached world and model
> files. But when it is asked to be open or close using a client application
> (Open(), Close()), no change is seen although  player shows that  the
> client has subscribed to gripper interface.
> please help me out.
> code i wrote to test gripper is attached
> 
>
>
> output of code
>
> Get Beams 0
> Get State 0
> Get Pose pose3d: 0,0,0 0,0,0
> Get OuterSize bbox: 0,0,0
> Get Innersize bbox: 0,0,0
> Get Num Beams 2
> Get Capacity 72
>
> Regards
> Hemant Agrawal
> Indian Institute of Technology, Rorkee
>
> -
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> ___
> Playerstage-gazebo mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
>

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
Playerstage-gazebo mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo


Re: [PlayerStage-Gazebo] Gripper Interface

2008-06-25 Thread Nate Koenig
Hello,

Sorry about that. The gripper world has been added to SVN.

-nate

On Tue, Jun 17, 2008 at 5:54 AM, Sanchit Sood <[EMAIL PROTECTED]> wrote:
> Hallo
>
> I updated both player and gazebo to latest svn versions. But I could not
> find the file  gazebo/world/pioneer2dx_gripper.world. Instead a found a file
> named pioneed2dx_camera.world which does not have gripper.
>
> Could you please check.
>
> Sanchit
>
>
>
>
>
> On Mon, Jun 16, 2008 at 10:06 PM, Nate Koenig <[EMAIL PROTECTED]> wrote:
>>
>> Hello,
>>
>> I've update the gripper code. Could you update your SVN version of Gazebo.
>>
>> There is now a world file with a pioneer2 gripper:
>> gazebo/world/pioneer2dx_gripper.world
>> There is also example code to use the gripper:
>> gazebo/examples/player/gripper/
>>
>> You can run the player.cfg file located in the example directory, and
>> playerv to test out the gripper.
>>
>> Let me know if you have any problems.
>>
>> -nate
>>
>> On Wed, Jun 11, 2008 at 12:56 PM, Sanchit Sood <[EMAIL PROTECTED]>
>> wrote:
>> > Hi
>> > I am using Player svn 6536 and gazebo svn 6500.
>> > I tried to create a pioneer gripper using the attached world and model
>> > files. But when I instruct it to open or close using a client
>> > application
>> > (Open(), Close()), it does not respond although  player shows that  the
>> > client has subscribed to gripper interface.
>> >
>> > Thanks in advance
>> >
>> > Sanchit
>> >
>> >
>> > -
>> > Check out the new SourceForge.net Marketplace.
>> > It's the best place to buy or sell services for
>> > just about anything Open Source.
>> > http://sourceforge.net/services/buy/index.php
>> >
>> > ___
>> > Playerstage-gazebo mailing list
>> > [email protected]
>> > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
>> >
>> >
>>
>> -
>> Check out the new SourceForge.net Marketplace.
>> It's the best place to buy or sell services for
>> just about anything Open Source.
>> http://sourceforge.net/services/buy/index.php
>> ___
>> Playerstage-gazebo mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
>
>
> -
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
>
> ___
> Playerstage-gazebo mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
>
>

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
Playerstage-gazebo mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo


Re: [PlayerStage-Gazebo] Gripper Interface

2008-06-17 Thread Sanchit Sood
Hallo

I updated both player and gazebo to latest svn versions. But I could not
find the file  gazebo/world/pioneer2dx_gripper.world. Instead a found a file
named pioneed2dx_camera.world which does not have gripper.

Could you please check.

Sanchit





On Mon, Jun 16, 2008 at 10:06 PM, Nate Koenig <[EMAIL PROTECTED]> wrote:

> Hello,
>
> I've update the gripper code. Could you update your SVN version of Gazebo.
>
> There is now a world file with a pioneer2 gripper:
> gazebo/world/pioneer2dx_gripper.world
> There is also example code to use the gripper:
> gazebo/examples/player/gripper/
>
> You can run the player.cfg file located in the example directory, and
> playerv to test out the gripper.
>
> Let me know if you have any problems.
>
> -nate
>
> On Wed, Jun 11, 2008 at 12:56 PM, Sanchit Sood <[EMAIL PROTECTED]>
> wrote:
> > Hi
> > I am using Player svn 6536 and gazebo svn 6500.
> > I tried to create a pioneer gripper using the attached world and model
> > files. But when I instruct it to open or close using a client application
> > (Open(), Close()), it does not respond although  player shows that  the
> > client has subscribed to gripper interface.
> >
> > Thanks in advance
> >
> > Sanchit
> >
> > -
> > Check out the new SourceForge.net Marketplace.
> > It's the best place to buy or sell services for
> > just about anything Open Source.
> > http://sourceforge.net/services/buy/index.php
> >
> > ___
> > Playerstage-gazebo mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
> >
> >
>
> -
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> ___
> Playerstage-gazebo mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
>
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php___
Playerstage-gazebo mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo


Re: [PlayerStage-Gazebo] Gripper Interface

2008-06-16 Thread Nate Koenig
Hello,

I've update the gripper code. Could you update your SVN version of Gazebo.

There is now a world file with a pioneer2 gripper:
gazebo/world/pioneer2dx_gripper.world
There is also example code to use the gripper: gazebo/examples/player/gripper/

You can run the player.cfg file located in the example directory, and
playerv to test out the gripper.

Let me know if you have any problems.

-nate

On Wed, Jun 11, 2008 at 12:56 PM, Sanchit Sood <[EMAIL PROTECTED]> wrote:
> Hi
> I am using Player svn 6536 and gazebo svn 6500.
> I tried to create a pioneer gripper using the attached world and model
> files. But when I instruct it to open or close using a client application
> (Open(), Close()), it does not respond although  player shows that  the
> client has subscribed to gripper interface.
>
> Thanks in advance
>
> Sanchit
>
> -
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
>
> ___
> Playerstage-gazebo mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
>
>

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
Playerstage-gazebo mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo


Re: [PlayerStage-Gazebo] Gripper Interface

2008-06-09 Thread Nate Koenig
Hello,

The Player Gripper interface is now in gazebo SVN.

-nate

On Wed, Jun 4, 2008 at 10:06 AM, Nate Koenig <[EMAIL PROTECTED]> wrote:
> Hello,
>
> I'll try and get the gripper interface into Gazebo today. I'll send
> out an email when it's integrated.
>
> Thanks for the info.
>
> -nate
>
> On Sun, Jun 1, 2008 at 1:03 PM, Sanchit Sood <[EMAIL PROTECTED]> wrote:
>> update : tried svn versions of both player and gazebo without success.
>>
>> My aim is to enable the GripperInterfce in the lastest SVN versions of
>> Player and Gazebo.
>>
>> I tried to make changes in SConscript file to include Gripper
>> Interface but scons encountered these errors:
>>
>> player/GripperInterface.hh:37: error: expected class-name before '{' token
>> player/GripperInterface.hh:39: error: 'GazeboDriver' has not been declared
>> player/GripperInterface.cc:46: error: 'GazeboDriver' has not been declared
>> player/GripperInterface.cc: In constructor
>> 'GripperInterface::GripperInterface(player_devaddr_t, int*,
>> ConfigFile*, int)':
>> player/GripperInterface.cc:47: error: class 'GripperInterface' does
>> not have any field named 'GazeboInterface'
>> player/GripperInterface.cc:56: error: 'gz_gripper_alloc' was not
>> declared in this scope
>> player/GripperInterface.cc: In destructor 'virtual
>> GripperInterface::~GripperInterface()':
>> player/GripperInterface.cc:66: error: 'gz_gripper_free' was not
>> declared in this scope
>> player/GripperInterface.cc: In member function 'virtual int
>> GripperInterface::ProcessMessage(QueuePointer&, player_msghdr_t*,
>> void*)':
>> player/GripperInterface.cc:78: error: 'class GripperInterface' has no
>> member named 'device_addr'
>> player/GripperInterface.cc:80: error: 'gz_gripper_lock' was not
>> declared in this scope
>> player/GripperInterface.cc:81: error: invalid use of undefined type
>> 'struct gz_gripper'
>> player/GripperInterface.hh:33: error: forward declaration of 'struct 
>> gz_gripper'
>> player/GripperInterface.cc:82: error: 'gz_gripper_unlock' was not
>> declared in this scope
>> player/GripperInterface.cc:87: error: 'class GripperInterface' has no
>> member named 'device_addr'
>> player/GripperInterface.cc:89: error: 'gz_gripper_lock' was not
>> declared in this scope
>> player/GripperInterface.cc:90: error: invalid use of undefined type
>> 'struct gz_gripper'
>> player/GripperInterface.hh:33: error: forward declaration of 'struct 
>> gz_gripper'
>> player/GripperInterface.cc:91: error: 'gz_gripper_unlock' was not
>> declared in this scope
>> player/GripperInterface.cc:96: error: 'class GripperInterface' has no
>> member named 'device_addr'
>> player/GripperInterface.cc:98: error: 'gz_gripper_lock' was not
>> declared in this scope
>> player/GripperInterface.cc:99: error: invalid use of undefined type
>> 'struct gz_gripper'
>> player/GripperInterface.hh:33: error: forward declaration of 'struct 
>> gz_gripper'
>> player/GripperInterface.cc:100: error: 'gz_gripper_unlock' was not
>> declared in this scope
>> player/GripperInterface.cc:105: error: 'class GripperInterface' has no
>> member named 'device_addr'
>> player/GripperInterface.cc:107: error: 'gz_gripper_lock' was not
>> declared in this scope
>> player/GripperInterface.cc:108: error: invalid use of undefined type
>> 'struct gz_gripper'
>> player/GripperInterface.hh:33: error: forward declaration of 'struct 
>> gz_gripper'
>> player/GripperInterface.cc:109: error: 'gz_gripper_unlock' was not
>> declared in this scope
>> player/GripperInterface.cc:114: error: 'class GripperInterface' has no
>> member named 'device_addr'
>> player/GripperInterface.cc:116: error: 'gz_gripper_lock' was not
>> declared in this scope
>> player/GripperInterface.cc:117: error: invalid use of undefined type
>> 'struct gz_gripper'
>> player/GripperInterface.hh:33: error: forward declaration of 'struct 
>> gz_gripper'
>> player/GripperInterface.cc:118: error: 'gz_gripper_unlock' was not
>> declared in this scope
>> player/GripperInterface.cc:125: error: 'class GripperInterface' has no
>> member named 'device_addr'
>> player/GripperInterface.cc:148: error: 'class GripperInterface' has no
>> member named 'driver'
>> player/GripperInterface.cc:148: error: 'class GripperInterface' has no
>> member named 'device_addr'
>> player/GripperInterface.cc: In member function 'virtual void
>> GripperInterface::Update()':
>> player/GripperInterface.cc:168: error: 'gz_gripper_lock' was not
>> declared in this scope
>> player/GripperInterface.cc:171: error: invalid use of undefined type
>> 'struct gz_gripper'
>> player/GripperInterface.hh:33: error: forward declaration of 'struct 
>> gz_gripper'
>> player/GripperInterface.cc:173: error: invalid use of undefined type
>> 'struct gz_gripper'
>> player/GripperInterface.hh:33: error: forward declaration of 'struct 
>> gz_gripper'
>> player/GripperInterface.cc:175: error: invalid use of undefined type
>> 'struct gz_gripper'
>> player/GripperInterface.hh:33: error: forward declaration of 'struct 
>> gz_gripper'
>> play

Re: [PlayerStage-Gazebo] Gripper Interface

2008-06-04 Thread Nate Koenig
Hello,

I'll try and get the gripper interface into Gazebo today. I'll send
out an email when it's integrated.

Thanks for the info.

-nate

On Sun, Jun 1, 2008 at 1:03 PM, Sanchit Sood <[EMAIL PROTECTED]> wrote:
> update : tried svn versions of both player and gazebo without success.
>
> My aim is to enable the GripperInterfce in the lastest SVN versions of
> Player and Gazebo.
>
> I tried to make changes in SConscript file to include Gripper
> Interface but scons encountered these errors:
>
> player/GripperInterface.hh:37: error: expected class-name before '{' token
> player/GripperInterface.hh:39: error: 'GazeboDriver' has not been declared
> player/GripperInterface.cc:46: error: 'GazeboDriver' has not been declared
> player/GripperInterface.cc: In constructor
> 'GripperInterface::GripperInterface(player_devaddr_t, int*,
> ConfigFile*, int)':
> player/GripperInterface.cc:47: error: class 'GripperInterface' does
> not have any field named 'GazeboInterface'
> player/GripperInterface.cc:56: error: 'gz_gripper_alloc' was not
> declared in this scope
> player/GripperInterface.cc: In destructor 'virtual
> GripperInterface::~GripperInterface()':
> player/GripperInterface.cc:66: error: 'gz_gripper_free' was not
> declared in this scope
> player/GripperInterface.cc: In member function 'virtual int
> GripperInterface::ProcessMessage(QueuePointer&, player_msghdr_t*,
> void*)':
> player/GripperInterface.cc:78: error: 'class GripperInterface' has no
> member named 'device_addr'
> player/GripperInterface.cc:80: error: 'gz_gripper_lock' was not
> declared in this scope
> player/GripperInterface.cc:81: error: invalid use of undefined type
> 'struct gz_gripper'
> player/GripperInterface.hh:33: error: forward declaration of 'struct 
> gz_gripper'
> player/GripperInterface.cc:82: error: 'gz_gripper_unlock' was not
> declared in this scope
> player/GripperInterface.cc:87: error: 'class GripperInterface' has no
> member named 'device_addr'
> player/GripperInterface.cc:89: error: 'gz_gripper_lock' was not
> declared in this scope
> player/GripperInterface.cc:90: error: invalid use of undefined type
> 'struct gz_gripper'
> player/GripperInterface.hh:33: error: forward declaration of 'struct 
> gz_gripper'
> player/GripperInterface.cc:91: error: 'gz_gripper_unlock' was not
> declared in this scope
> player/GripperInterface.cc:96: error: 'class GripperInterface' has no
> member named 'device_addr'
> player/GripperInterface.cc:98: error: 'gz_gripper_lock' was not
> declared in this scope
> player/GripperInterface.cc:99: error: invalid use of undefined type
> 'struct gz_gripper'
> player/GripperInterface.hh:33: error: forward declaration of 'struct 
> gz_gripper'
> player/GripperInterface.cc:100: error: 'gz_gripper_unlock' was not
> declared in this scope
> player/GripperInterface.cc:105: error: 'class GripperInterface' has no
> member named 'device_addr'
> player/GripperInterface.cc:107: error: 'gz_gripper_lock' was not
> declared in this scope
> player/GripperInterface.cc:108: error: invalid use of undefined type
> 'struct gz_gripper'
> player/GripperInterface.hh:33: error: forward declaration of 'struct 
> gz_gripper'
> player/GripperInterface.cc:109: error: 'gz_gripper_unlock' was not
> declared in this scope
> player/GripperInterface.cc:114: error: 'class GripperInterface' has no
> member named 'device_addr'
> player/GripperInterface.cc:116: error: 'gz_gripper_lock' was not
> declared in this scope
> player/GripperInterface.cc:117: error: invalid use of undefined type
> 'struct gz_gripper'
> player/GripperInterface.hh:33: error: forward declaration of 'struct 
> gz_gripper'
> player/GripperInterface.cc:118: error: 'gz_gripper_unlock' was not
> declared in this scope
> player/GripperInterface.cc:125: error: 'class GripperInterface' has no
> member named 'device_addr'
> player/GripperInterface.cc:148: error: 'class GripperInterface' has no
> member named 'driver'
> player/GripperInterface.cc:148: error: 'class GripperInterface' has no
> member named 'device_addr'
> player/GripperInterface.cc: In member function 'virtual void
> GripperInterface::Update()':
> player/GripperInterface.cc:168: error: 'gz_gripper_lock' was not
> declared in this scope
> player/GripperInterface.cc:171: error: invalid use of undefined type
> 'struct gz_gripper'
> player/GripperInterface.hh:33: error: forward declaration of 'struct 
> gz_gripper'
> player/GripperInterface.cc:173: error: invalid use of undefined type
> 'struct gz_gripper'
> player/GripperInterface.hh:33: error: forward declaration of 'struct 
> gz_gripper'
> player/GripperInterface.cc:175: error: invalid use of undefined type
> 'struct gz_gripper'
> player/GripperInterface.hh:33: error: forward declaration of 'struct 
> gz_gripper'
> player/GripperInterface.cc:176: error: invalid use of undefined type
> 'struct gz_gripper'
> player/GripperInterface.hh:33: error: forward declaration of 'struct 
> gz_gripper'
> player/GripperInterface.cc:183: error: invalid use of undefined type
> 'struct

Re: [PlayerStage-Gazebo] Gripper Interface

2008-06-01 Thread Sanchit Sood
update : tried svn versions of both player and gazebo without success.

My aim is to enable the GripperInterfce in the lastest SVN versions of
Player and Gazebo.

I tried to make changes in SConscript file to include Gripper
Interface but scons encountered these errors:

player/GripperInterface.hh:37: error: expected class-name before '{' token
player/GripperInterface.hh:39: error: 'GazeboDriver' has not been declared
player/GripperInterface.cc:46: error: 'GazeboDriver' has not been declared
player/GripperInterface.cc: In constructor
'GripperInterface::GripperInterface(player_devaddr_t, int*,
ConfigFile*, int)':
player/GripperInterface.cc:47: error: class 'GripperInterface' does
not have any field named 'GazeboInterface'
player/GripperInterface.cc:56: error: 'gz_gripper_alloc' was not
declared in this scope
player/GripperInterface.cc: In destructor 'virtual
GripperInterface::~GripperInterface()':
player/GripperInterface.cc:66: error: 'gz_gripper_free' was not
declared in this scope
player/GripperInterface.cc: In member function 'virtual int
GripperInterface::ProcessMessage(QueuePointer&, player_msghdr_t*,
void*)':
player/GripperInterface.cc:78: error: 'class GripperInterface' has no
member named 'device_addr'
player/GripperInterface.cc:80: error: 'gz_gripper_lock' was not
declared in this scope
player/GripperInterface.cc:81: error: invalid use of undefined type
'struct gz_gripper'
player/GripperInterface.hh:33: error: forward declaration of 'struct gz_gripper'
player/GripperInterface.cc:82: error: 'gz_gripper_unlock' was not
declared in this scope
player/GripperInterface.cc:87: error: 'class GripperInterface' has no
member named 'device_addr'
player/GripperInterface.cc:89: error: 'gz_gripper_lock' was not
declared in this scope
player/GripperInterface.cc:90: error: invalid use of undefined type
'struct gz_gripper'
player/GripperInterface.hh:33: error: forward declaration of 'struct gz_gripper'
player/GripperInterface.cc:91: error: 'gz_gripper_unlock' was not
declared in this scope
player/GripperInterface.cc:96: error: 'class GripperInterface' has no
member named 'device_addr'
player/GripperInterface.cc:98: error: 'gz_gripper_lock' was not
declared in this scope
player/GripperInterface.cc:99: error: invalid use of undefined type
'struct gz_gripper'
player/GripperInterface.hh:33: error: forward declaration of 'struct gz_gripper'
player/GripperInterface.cc:100: error: 'gz_gripper_unlock' was not
declared in this scope
player/GripperInterface.cc:105: error: 'class GripperInterface' has no
member named 'device_addr'
player/GripperInterface.cc:107: error: 'gz_gripper_lock' was not
declared in this scope
player/GripperInterface.cc:108: error: invalid use of undefined type
'struct gz_gripper'
player/GripperInterface.hh:33: error: forward declaration of 'struct gz_gripper'
player/GripperInterface.cc:109: error: 'gz_gripper_unlock' was not
declared in this scope
player/GripperInterface.cc:114: error: 'class GripperInterface' has no
member named 'device_addr'
player/GripperInterface.cc:116: error: 'gz_gripper_lock' was not
declared in this scope
player/GripperInterface.cc:117: error: invalid use of undefined type
'struct gz_gripper'
player/GripperInterface.hh:33: error: forward declaration of 'struct gz_gripper'
player/GripperInterface.cc:118: error: 'gz_gripper_unlock' was not
declared in this scope
player/GripperInterface.cc:125: error: 'class GripperInterface' has no
member named 'device_addr'
player/GripperInterface.cc:148: error: 'class GripperInterface' has no
member named 'driver'
player/GripperInterface.cc:148: error: 'class GripperInterface' has no
member named 'device_addr'
player/GripperInterface.cc: In member function 'virtual void
GripperInterface::Update()':
player/GripperInterface.cc:168: error: 'gz_gripper_lock' was not
declared in this scope
player/GripperInterface.cc:171: error: invalid use of undefined type
'struct gz_gripper'
player/GripperInterface.hh:33: error: forward declaration of 'struct gz_gripper'
player/GripperInterface.cc:173: error: invalid use of undefined type
'struct gz_gripper'
player/GripperInterface.hh:33: error: forward declaration of 'struct gz_gripper'
player/GripperInterface.cc:175: error: invalid use of undefined type
'struct gz_gripper'
player/GripperInterface.hh:33: error: forward declaration of 'struct gz_gripper'
player/GripperInterface.cc:176: error: invalid use of undefined type
'struct gz_gripper'
player/GripperInterface.hh:33: error: forward declaration of 'struct gz_gripper'
player/GripperInterface.cc:183: error: invalid use of undefined type
'struct gz_gripper'
player/GripperInterface.hh:33: error: forward declaration of 'struct gz_gripper'
player/GripperInterface.cc:184: error: invalid use of undefined type
'struct gz_gripper'
player/GripperInterface.hh:33: error: forward declaration of 'struct gz_gripper'
player/GripperInterface.cc:185: error: invalid use of undefined type
'struct gz_gripper'
player/GripperInterface.hh:33: error: forward declaration of 'struct gz_