iCub-main
Loading...
Searching...
No Matches
main.cpp
Go to the documentation of this file.
1/*
2 * Copyright (C) 2009 RobotCub Consortium, European Commission FP6 Project IST-004370
3 * Authors: Vadim Tikhanoff
4 * email: vadim.tikhanoff@iit.it
5 * website: www.robotcub.org
6 * Permission is granted to copy, distribute, and/or modify this program
7 * under the terms of the GNU General Public License, version 2 or any
8 * later version published by the Free Software Foundation.
9 *
10 * A copy of the license can be found at
11 * http://www.robotcub.org/icub/license/gpl.txt
12 *
13 * This program is distributed in the hope that it will be useful, but
14 * WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
16 * Public License for more details
17 */
18
165#include <iCub/particleFilter.h>
166
167using namespace yarp::os;
168
169int main(int argc, char * argv[])
170{
171 /* initialize yarp network */
172 //Network yarp;
173 Network::init();
174
175 /* create the module */
176 PARTICLEModule module;
177
178 /* prepare and configure the resource finder */
179 ResourceFinder rf;
180 rf.setDefaultConfigFile( "templatePFTracker.ini" ); //overridden by --from parameter
181 rf.setDefaultContext( "templatePFTracker" ); //overridden by --context parameter
182 rf.configure( argc, argv );
183
184 /* run the module: runModule() calls configure first and, if successful, it then runs */
185 module.runModule(rf);
186 Network::fini();
187
188 return 0;
189}
190
bool configure(yarp::os::ResourceFinder &rf)
int main()
Definition main.cpp:67