add slam_gmapping

This commit is contained in:
X-lanni
2025-06-06 16:15:07 +08:00
parent 9187b9fb85
commit a7b75c31cb
141 changed files with 15992 additions and 0 deletions
@@ -0,0 +1,27 @@
#include "printmemusage.h"
namespace GMapping{
using namespace std;
void printmemusage(){
pid_t pid=getpid();
char procfilename[1000];
sprintf(procfilename, "/proc/%d/status", pid);
ifstream is(procfilename);
string line;
while (is){
is >> line;
if (line=="VmData:"){
is >> line;
cerr << "#VmData:\t" << line << endl;
}
if (line=="VmSize:"){
is >> line;
cerr << "#VmSize:\t" << line << endl;
}
}
}
};